详细问题描述
1.具名插槽无法获取循环的值
- 不是插槽里面的内容循环,是插槽所在的父级组件循环,具体如下:
[内容]
1.封装了一个组件cell,里面有一个具名插槽,插槽名为:cellContent
- 调用该组件,在已有一个对象数组-list时,使用v-for循环它,(item, index) in list 类似这样, 然后在里面使用text组件,然后slot="cellContent"。
- 在text组件内 取不到 item和index,{{ item.xxx }} 或 {{ index }} 是没值的,
- 如果是{{ list[0].xxx }} 这样有值
重现步骤
[步骤]
[结果]
[期望]
插槽能取到其所在父组件 v-for 循环的值
IDE运行环境说明
[IDE版本号]
HBuilderX-2.0.1.20190614
webstorm-2018.2
[mac版本号]
macOS mojave- 10.14.5
uni-app运行环境说明
微信小程序-微信开发者工具中
[运行端版本号]
微信开发者工具-Stable v1.02.1904090
[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试]
HBuilderX创建
[编译模式是老模板模式还是新的自定义组件模式?]
老模板模式
[可重现代码片段]
联系方式
[QQ]
0 个回复