做一个直播答题,从后台获取数据,请求接口里面包括了code和message,下标为2的才是一个数组,是我想要的内容。想用模板动态的将获取到的题添加进去,遍历arr[2]一直报错,求大神指教这是请求接口获取的
2 回答

ibeautiful
TA贡献1993条经验 获得超6个赞
请贴出报错信息,便于分析。
没有报错信息单看代码的话,我感觉问题在这里:
template('model', data);
注意你的 data
是一个数组,而在你的 model
模板写着:
{{each arr[2] as value}}
它会去 data
上找 "arr[2]"
,但你的 data
上并没有这个 "arr[2]"
,因此报错。
如果报错信息类似于 "无法找到"arr[2]"" 这种的话,基本上就是我分析的原因了。
你改成这样可能就对了:
template('model', { array: arr[2] })
{{each array as value}}

大话西游666
TA贡献1817条经验 获得超14个赞
console.log(data) 的结果是 {code:200,data:{}}
arr push 的结果 你猜是什么?
。。。。这个问题你看下arr内容啊 arr不是数组可不报错吗
- 2 回答
- 0 关注
- 216 浏览
添加回答
举报
0/150
提交
取消