小程序
小游戏
企业微信
微信支付
扫描小程序码分享
wxs中调用setStyle怎么直接在style后面拼接啊?
这意味着,视图层将完全覆盖逻辑层,即一旦wxs设置了某个属性,逻辑层将彻底失去对该属性的控制能力。
这样子魔改,真的OK吗?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
内联样式的优先级会比外部的高,如果想恢复逻辑层对样式的控制,可以给元素加一个wx:if="{{xx}}",通过变量控制重新渲染一个元素出来。。。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
wxs的setStyle描述里写了他的优先级比wxml里面定义的样式高。这没什么问题啊
只能用WxsPropObserver多包一层了。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
内联样式的优先级会比外部的高,如果想恢复逻辑层对样式的控制,可以给元素加一个wx:if="{{xx}}",通过变量控制重新渲染一个元素出来。。。
现在是先setData,然后通过WxsPropObserver在wxs里setStyle,虽然有点绕,但也是没办法,手势和面板组合控制同一个对象,又不能卡顿,只能这样了。
wxs的setStyle描述里写了他的优先级比wxml里面定义的样式高。这没什么问题啊
只能用WxsPropObserver多包一层了。