在小程序开发中设置了数据data数据如下:
[{"id":"1","User_name":"\u5f20\u5b89","User_age":"18","User_addr":"\u4e0a\u6d77\u5e02"},{"id":"2","User_name":"\u738b\u4f4d","User_age":"32","User_addr":"\u5929\u6d25\u5e02"},{"id":"3","User_name":"\u674e\u56db","User_age":"28","User_addr":"\u5317\u4eac\u5e02"}]
通过代码如下,
结果:
请教这个问题如何解决,感谢。
{{data}} 换成 {{item.id}} 渲染的就是每一项的id 以此类推
<view>
这里面的 {{data}} 改为 {{item.id}} {{item.User_name}} {{item.xxxx}}
</view>
wx:for 会循环对应的数组对象,就是你这里的data,你直接在循环内部使用data就会直接显示data,按照数据看应该是想展示数组中对应的信息,wx:for遍历出的对象默认就是item,直接使用item.User_name 或item.User_age,就可以直接获取到想要展示的数据;至于这个item为什么叫‘item’可以看官方文档。