欢迎来到258分享网,纯净的网络源码分享基地!

258资源分享网

全部作品
全部作品
网站源码
微信源码
素材特效
源码插件
视频教程
建站学院
热门搜索: 织梦  农业种植  农业  安全设置  官方
258资源分享 > 建站学院 > 微信开发 > 用setData修改对象的属性值/去除button按钮的边框

推荐下载

HTML5响应式自适应网咯设计

2020-05-12   浏览:739

高端HTML5响应式企业通用网

2020-05-06   浏览:521

html5响应式外贸网站英文版

2020-05-08   浏览:510

HTML5自适应律师工作室类网

2020-04-04   浏览:502

HTML5影视传媒文化公司类网

2020-05-12   浏览:498

用setData修改对象的属性值/去除button按钮的边框

发布时间:2020-11-06  

用setData修改对象的属性值

1.

Page({ data: { items:{ //items为一个对象,is_like和like分别为其两个属性 is_like: 0, like: 0 } }, likes: function () { var is_like ="items.is_like"; //先用一个变量,把items.is_like用字符串拼接起来 var like = "items.like"; if (this.data.items.is_like == 0 && this.data.items.like==0){ this.setData({ [is_like]:1, 使用【】将字符串包起来,为其赋值 [like]:1 }) } else if (this.data.items.is_like == 1 && this.data.items.like == 1){ this.setData({ [is_like]: 0, [like]: 0 }) } }, })

2.index.wxml: 使用bindtap绑定事件

<view class="centers" bindtap="likes"> <view wx:if="{{items.is_like == 0}}"> <image class="src" src="../../image/like1.png"></image> </view> <view wx:else> <image class="src" src="../../image/like2.png"></image> </view> <view class="space"><text class="character">:</text>{{items.like}}</view> </view>

去除button按钮的边框

小程序开发中,有时候我们希望button不要有边框,需要使用button::after来实现,

具体如下:

.operations button::after{border:0 none;}

另外button的样式,

都是通过button::after伪类来实现的。

用setData修改对象的属性值/去除button按钮的边框