在我們封裝組件的時候,有些時候,我們需要使用類似於vue中的slot插槽;
小程序借鑒了這個優秀的想法;
在小程序中,組件模板中可以提供一個 <slot> 節點,用於承載組件引用時提供的子節點。
組件
<view class="cont">
<view>
我是組件
</view>
<slot></slot>
</view>
頁面使用
xxx.json 引入注冊組件
{
"usingComponents": {
"listview":"/components/listview/list"
}
}
<listview>
<view>
我是插入的第一條數據
</view>
<view>我是插進入的第二天數據
</view>
</listview>