用wx:for循環時,會拿到一個item,即循環的每一項,假設List中的一個字段為"first",且此時需要用wx:if=”{{item.first}}“判斷是否渲染,這種寫法是沒有問題的。
但是如果List中的一個字段為"1first",且此時需要用wx:if=”{{item.first}}“判斷是否渲染,這種寫法就會報錯,,
此時需要修改寫法為wx:if="{{item['1first']}}",此時渲染就會完成。細心的人可能會發現兩個字段的差別就是是否以數字開頭,具體原因也不太清楚。解決方法就是換一種取屬性的方法即可