我这里有一种思路,用 “全局组件” 实现 “指令” https://developers.weixin.qq.com/community/develop/doc/000c0cea5ac1c8c9c50ad4cdf51800
小程序什么时候能和vue一样能自定义指令?最近有个项目,用户角色和场景有很多种,所以想通过创建指令来达到角色和场景控制的目的,如果单纯靠wx:if很不方便,小程序以后能推出像vue那样的之定义指令的功能吗
2023-05-26我这里有一种思路,用 “全局组件” 实现 “指令” https://developers.weixin.qq.com/community/develop/doc/000c0cea5ac1c8c9c50ad4cdf51800
小程序为什么不支持自定义指令呢(类似于Vue.directive)?小程序为什么不支持自定义指令呢,类似于Vue.directive
2023-05-26我有一种思路,用全局空组件处理权限问题 缺点:需要外加一层壳,难看是难看,但是使用简单。 优点:不用每个地方导入getApp().globalData.permissions 在组件中完成 注意:原本想用 wxs 做,但是 wxs 无法直接使用getApp;wxs文件还需要每个地方引入。 注册全局组件 app.json "usingComponents":{ "perms":"/components/perms" } 使用权限组件 <perms value="权限"><text>内容</text></perms> 组件 perms.wxml (空组件) <slot wx:if="{{show}}"></slot> 组件 perms.js properties: { //菜单权限 value: { type: String, value: '' }, data: { show: true }, lifetimes: { attached: function(){ //从全局数据取出权限列表:['权限'] const list = getApp().globalData.permissions, const show = list.indexOf(this.properties.value) != -1 this.setData({ show }) } },
小程序能不能提供自定义指令?像vue一样可以自定义指令,这样一些角色权限控制就简单很多,列如:<view wx:permission=[1,2,3]>添加</view> ;1,2,3表示每个角色,也就是只有1,2,3这个角色可以显示添加或激活添加按钮,其他的角色不可以。
2023-05-26我是分包后,跳转到某个页面遇到了这个问题,然后去掉 "lazyCodeLoading": "requiredComponents" 这个配置就可以了,可能是用时注入Components导致了错误,具体等官方
微信小程序开发 出现框架内部错误uncaught error : framework inner error(expect flow_apply_property but get another)
2022-07-21