码迷,mamicode.com
首页 > 微信 > 详细

微信小程序爬坑记

时间:2018-03-13 14:02:20      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:tap   div   bind   bin   对象   class   修改   AC   onload   

1.this.setData修改数组里的值
1).
data: {
hide:[true,true]
},
this.setData({
‘hide[0]‘: false
});
2).
var str = "hide[" + id + "]"//重点在这里,组合出一个字符串 var 是在function里的
this.setData({
[str]: false//用中括号把str括起来即可
})
3)key-value类型
data: {
main_view_bgcolor: "",
border: "",
isChecked: [{ key: true },{ key: true },{ key: true } ]
}
var str = "isChecked[" + id + "].key"
this.setData({
[str]: false
})
2.获取页面里的元素值
、、、、、、、
<view class="log-item {{active?‘active‘:‘‘}}" data-text="{{logs}}" bindtap="jumpToForm">BMW. {{logs}}</view>
、、、、、、、
jumpToForm: function(e) {
var index = e.currentTarget.dataset.text
wx.navigateTo({ //跳转页面
url: ‘../form/form?car_id=‘+index //页面传参
})
}
3.页面接受参数
onLoad: function (options) {
this.setData({
index_N:options.car_id,
});
console.log(options.car_id);
},
4.获取data里的对象值
this.data.car
5.获取表单里的值
<input class="inp_ind" placeholder="请输入姓名" name="form_name"/>//需是表单结构
e.detail.value.form_name

微信小程序爬坑记

标签:tap   div   bind   bin   对象   class   修改   AC   onload   

原文地址:https://www.cnblogs.com/jingrf/p/8555793.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!