很简单的一个
a代码
// pages/inde/index.js Page({ /** * 页面的初始数据 */ data: { list: [ '111' , '222' , '3333' , '444' ], }, }) |
<view class= 'list' > <view class= 'item' wx: for = "{{list}}" > {{item}} </view> </view> |
这输出正常
111
222
3333
444
b代码
// pages/inde/index.js Page({ /** * 页面的初始数据 */ data: { dinyia: [ '111' , '222' , '3333' ], }, }) |
<view class= 'dinyia' > <view class= 'sgkjlkgsahglsjhgsk' wx: for = "{{dinyia}}" > {{sgkjlkgsahglsjhgsk}} </view> </view> |
输出不正常
这两段完美类似只是名称不同而已为什么输出不了呢
我看了很久就是没找到问题
a代码是复制的
b代码是我自己写的!!
b代码有什么问题!我是小白请指教!!
{{sgkjlkgsahglsjhgsk}}这个是天上飞来的吗
wx:for 后的取下面的值 默认是 item
<
view
class
=
"dinyia"
>
<
view
class
=
'sgkjlkgsahglsjhgsk'
wx:for
=
"{{dinyia}}"
wx:key
=
"{{index}}
>
{{item}}
</
view
>
</
view
>
item 和 index 都属于默认变量,你自己写的那个得重新定义一下 才能用
<view class=
'sgkjlkgsahglsjhgsk'
wx:
for
=
"{{dinyia}}" wx:for-item=“sgkjlkgsahglsjhgsk”
>
{{sgkjlkgsahglsjhgsk}}
</view>
https://developers.weixin.qq.com/miniprogram/dev/reference/wxml/list.html
用在wxss文件来定义对应的样式的 比喻 . sgkjlkgsahglsjhgsk{.....}
呵呵!不是用类名取值的https://developers.weixin.qq.com/miniprogram/dev/reference/wxml/list.html