需求:更强大的slot
- 需求的场景描述(希望解决的问题)
slot算是小程序框架中最能提高开发效率的功能之一了,但相较现有成熟框架,仍有不足,例如:
1.当没有为插槽提供内容时,无法设置默认内容
2.无法将组件内的数据传递给插槽,无法配合for使用
- 希望提供的能力
slot允许设置默认内容
<slot name=“before”>
<text>默认内容<text>
</slot>
slot允许传递数据
<view wx:for="{{list}}">
<slot data="{{item}}"></slot>
</view>
4 回复
1、slot 支持默认内容这个已经在排期中
2、slot 本身应该是属于父组件的一部分,它能使用的数据是父组件数据而不是子组件数据。如果要定制子组件的“某些部分”的话,应该不是使用 slot,而是使用抽象节点吧:https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/generics.html