最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

微信小程序常用赋值方法小结

来源:懂视网 责编:小采 时间:2020-11-27 21:57:45
文档

微信小程序常用赋值方法小结

微信小程序常用赋值方法小结:本文实例讲述了微信小程序常用赋值方法。分享给大家供大家参考,具体如下: 1.微信小程序将值赋值给局部变量: = 实例: var name=options.goodsName 2.微信小程序将值赋值给全局变量: = 或 this.setData({ }) 实例: this.dat
推荐度:
导读微信小程序常用赋值方法小结:本文实例讲述了微信小程序常用赋值方法。分享给大家供大家参考,具体如下: 1.微信小程序将值赋值给局部变量: = 实例: var name=options.goodsName 2.微信小程序将值赋值给全局变量: = 或 this.setData({ }) 实例: this.dat

本文实例讲述了微信小程序常用赋值方法。分享给大家供大家参考,具体如下:

1.微信小程序将值赋值给局部变量: "="

实例:

var name=options.goodsName

2.微信小程序将值赋值给全局变量: "=" 或 this.setData({ })

实例:

this.data.goodName=options.goodsName

this.setData({
goodName: options.goodsName
})

3.微信小程序将局部变量赋值给全局变量 : this.setData({ })

实例:

var name=options.goodsName
this.setData({
goodName: name
})

4.微信小程序将全局变量赋值给局部变量 :  this.data.全局变量

实例:

var name=this.data.goodName

注:仅适用于js页面

微信小程序给data的对象的属性赋值

<view wx:for="{{leixing}}">
 <button class="leixing_btn {{user_infor.lx_btn==item.divingtypeid ? 'lx_btn' : ''}}" bindtap="lx_btn_click" data-name="{{item.divingtypeid}}" id="{{item.divingtypeid}}">{{item.name}}</button>
</view>
<input class='tj_input' type="text" placeholder="请输入姓名" bindinput ="user_nameInput" name="user_name" id="name" />

js

 data: {
 user_infor:{
 user_name:'',
 phone:'',
 lx_btn: 0,
 },
 }
 lx_btn_click: function (e) {
 var lx_btn = 'user_infor.lx_btn'
 var that = this;
 if (that.data.lx_btn === e.target.dataset.name) {
 return false;
 } else {
 that.setData({
 [lx_btn]: e.target.dataset.name
 })
 }
 },
 phoneInput:function(e){
 var phone = 'user_infor.phone'
 var that = this
 that.setData({
 [phone]: e.detail.value
 })
 }

css

.leixing_btn{
 font-size: 23rpx;
 display: flex; text-align:center;
 border:1px solid #eee;
 border-radius:10rpx;
 padding: 8rpx 20rpx 8rpx 20rpx;
 background-color: white;
 margin-left: 20rpx;
}
.lx_btn {
 color: red;
}

希望本文所述对大家微信小程序开发有所帮助。

文档

微信小程序常用赋值方法小结

微信小程序常用赋值方法小结:本文实例讲述了微信小程序常用赋值方法。分享给大家供大家参考,具体如下: 1.微信小程序将值赋值给局部变量: = 实例: var name=options.goodsName 2.微信小程序将值赋值给全局变量: = 或 this.setData({ }) 实例: this.dat
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top