h***@sina.com
h***@sina.com
  • 发布:2019-06-26 15:48
  • 更新:2019-06-26 15:48
  • 阅读:1579

【报Bug】具名插槽无法获取变量值

分类:uni-app

详细问题描述

1.具名插槽无法获取循环的值

  1. 不是插槽里面的内容循环,是插槽所在的父级组件循环,具体如下:

[内容]

1.封装了一个组件cell,里面有一个具名插槽,插槽名为:cellContent

  1. 调用该组件,在已有一个对象数组-list时,使用v-for循环它,(item, index) in list 类似这样, 然后在里面使用text组件,然后slot="cellContent"。
  2. 在text组件内 取不到 item和index,{{ item.xxx }} 或 {{ index }} 是没值的,
  3. 如果是{{ 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]

2019-06-26 15:48 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复