微信小程序 swiper 显示一个字解决办法
写的微信小程序,用swiper写一个新闻轮播图,理想状态下是一行字一行字的出现,但是是一个字一个字的出现。问题产生的原因是,我swiper用的组件,但是父组件向swiper传的是String ,应该传Array 。修改,解决问题
微信小程序 Array 数组不支持flat()方法
官方已经告诉我,现在微信小程序不支持flat方法。 2019.5.5
微信小程序 数组的复制
let b = [1,2,3];
let a = b;
a[0] = 2; // b[0]也会变成2
直接= 是浅拷贝。不是克隆,只是数组的引用。想要克隆,es5的时候可以用遍历,es6中可以用Object.assign。
let arr = ['sdsd',123,123,123]
let arr1 = []
Object.assign(arr1,arr)
arr[1] = 'aaaa'
console.log(arr,arr1) // [ 'sdsd', 'aaaa', 123, 123 ] [ 'sdsd', 123, 123, 123 ]