做一個直播答題,從后臺獲取數據,請求接口里面包括了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 關注
- 211 瀏覽
添加回答
舉報
0/150
提交
取消