环境
HBuilder X 3.1.12
uview-ui 1.8.4
问题描述
使用uview-ui的collapse组件
<u-collapse>
<u-collapse-item>
<template #title>
<view class="title-box">
test
</view>
</template>
</u-collapse-item>
</u-collapse>
以上代码在h5端运行没问题,但在app端,title的内容不显示
以下写法则没有问题
<u-collapse>
<u-collapse-item>
<template slot="title"> // 注意这行不一样
<view class="title-box">
test
</view>
</template>
</u-collapse-item>
</u-collapse>
通过查看uview的源码
调试发现第一种写法$slots['title']的值是undefined
故如果组件内部使用了$slots,需要注意具名插槽的使用
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。