微信小程序点击变更样式难设置
背景 相信很多老前端做微信小程序点击样式的时候,都喜欢直接搁样式里:hover,:focus,:active三连,还有些时候真机调试压根没反应, 时间长了,代码维护起来又累又辛苦。 解决 多给组件设置一个hover-class,微信官方专门留给点击样式的。相关css代码全局写一个都够用了,妈妈再也不用担心我的样式表五米长了 1 2 3 <view class="..." hover-class="..."> <!-- 子组件 --> </view> 其实还可以配合hover-stop-propagation属性使用,该属性接受布尔值,默认为false。如果设置为true则会阻止事件冒泡给父组件,可以有效提升代码执行速度。 读文档要认真! 嗯,吃一堑长一智,以后要尽量不以先入为主的观念看问题。