1, that or this问题
描述:在data中引入的对象,却一直提示undefined is not an object,转换了多次变量类型也毫无作用,找了好久才发现是作用域的问题!!!一定要牢记。
var that=this
uni.getStorage({
key: 'seal_params',
success: function (res) {
// console.log('看看类型',typeof(this.storageModel))
that.storageModel=res.data;
})
2,只允许点击事件生效一次
描述:提交表单,或者获取后端数据时,必须要加它,防止重复调用接口等。
v-on:click.once="presentOK"
3,js从数组中的对象取出特定字段并生成新的数组
提取某一个元素:this.Arr.map(x => {return x.id})
提取多个元素:
var arr=[]
this.Arr.forEach(function(item){
arr.push({name:item.name,id: item.id, count: 1})
})