代码如下:
<block wx:for="{{5}}" wx:key="index">
<view class="iconfont icon-star-small {{ item.starone >= index+1? 'on': ''}}"></view>
</block>
item.starone是后台返回的数值,但是在渲染是取不到值还是代码不对?
后台返回为数字类型,如果直接把item.starone改为数字,列表渲染就正常
加载后台返回的数值,列表就渲染不出来
请问是什么原因?代码不对还是别的什么?
谢谢楼上大大,已解决,忘记了源代码为嵌套循环,应该是取外层循环的值。
可以动态取值,你的wx:for绑定的值或者确认一下后端返回的类型