微信小程序中多个微信小程序中多个button/view组件中进行切换时改变样式组件中进行切换时改变样式
微信小程序 | 多个按钮或VIEW,点击改变状态 简易的实现方法实现效果:背景图片:.wxml文件view
plaincopyviewclass="chose-txt"data-price="{{item.price}}"data-id="{{index}}"bindtap="choseTxtColor"style="
{{in ...
1、1、微信小程序微信小程序 | 多个按钮或VIEW,点击改变状态 简易的实现方法 | 多个按钮或VIEW,点击改变状态 简易的实现方法
(此图片来源于网络,如有侵权,请联系删除! )
.wxml文件
1. [html] view plain copy
2. <view class="chose-txt" data-price="{{item.price}}" data-id="{{index}}" bindtap="choseTxtColor" style="{{index ==
id?'background:url(../resource/button/on_chose.png) right no-repeat; border:1rpx solid #e8580c; color:
#e8580c':'baciground:url();border:1rpx solid gainsboro;color:gray'}}">
3. <text class="chose-p" >{{item.name}}</text>
4. <text class="chose-p" >{{item.price}}元</text>
5. </view>
6. </block>
样式都在这个文件中写了,CSS只是控制布局
.wxss文件
1. [html] view plain copy
2. .chose-txt{
3. border-radius: 6px; font-size: 26rpx; height: 40px; width: 27.5%; margin: 5px; float: left;padding-top: 5px;
4. }
评论10