记录uni-app开发过程中的坑~

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})
  })      
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值