关于微信小程序样式表加载顺序说明
如果您的样式表,是通过import方式导入的,那么加载顺序相对于 本页面的wxss文件是要在其之后的.
也就是说 当前页面的 wxss文件的渲染速度(或者说hidden属性样式)> 外部引入的wxss文件的渲染速度 .这个在开发之中是需要注意的,尤其是你引用
[hidden]属性,来隐藏或者显示元素 ,如果采用外部引入的方式,那么请一定要注意,view[hidden]可能会失效
比如:
<view class=‘list-item’ hidden=‘{{true}}’>
<view class=‘item-btn color-a9a9a9’>取消预约view>
<view class=‘item-btn color-ed5965’>立即支付view>
view>
这一段代码,这是页面效果显示
可以看出该元素并未隐藏
调试查看 wxml ,可以看到渲染顺序,如下图
从图中可以看出,.view[hidden]的属性失效了,这就是这个渲染先后问题所导致的.大家在开发过程中应避免这种情况的发生.
