ES6
七宝小脑斧
萨瓦迪卡~
展开
-
JS常见坑现象:直接用=的方式把一个JSON对象赋值给另一个JSON对象,会导致修改新对象时,原对象也发生变化
原因:JavaScript 中对象的赋值是默认引用赋值的(两个对象指向相同的内存地址)解决办法this.edit = Object.assign({}, info, {ParkID: 1,ParkName: “aaa”})示例var a={1:2}var b=aconsole.log(b[“1”]) ///输出结果 2新赋值b[“1”]=9console.log(b[“...原创 2019-11-09 15:56:34 · 3411 阅读 · 1 评论 -
记:微信小程序开发中踩到的坑
注意:es6箭头函数没有this//注意:es6箭头函数没有thisbindPickerRoleChange: (e)=>{ console.log(this);//输出undefined //this当前为undefined,会报错;Cannot read property 'data' of undefined; this.setData(...原创 2019-04-17 14:11:21 · 185 阅读 · 0 评论