下面的代码给出一个错误“类型'number []'不能用作索引类型”,我想通过该元素数组正确分配this.img。我该怎么办?
const imgArr = [0, 1, 2, 3]
this.img = data.included.main_images[imgArr].link.href;
答案 0 :(得分:0)
数组的索引必须为整数(例如:data.included.main_images [imgArr [0]])。
答案 1 :(得分:0)
尝试一下,希望对您有帮助
var data = [4,5,6,7,8,9]
var indexes = [1,2,3]
var y = data.filter(x => filterFunction(x, data))
console.log(y)
function filterFunction(x, data){
return indexes.includes(data.indexOf(x))
}