1、在components文件夹新建文件夹,比如zs-tab。
2、zs-tab文件夹的json文件:
{
"component": true,
"styleIsolation": "apply-shared",
"usingComponents": {}
}
3、zs-tab文件夹的html文件:
<view class="flex justify-around">
<view wx:for="{
{ list }}" wx:key="*this" style="{
{ value === item ? 'color:#FF3000' : '' }} padding:0rpx 30rpx; text-weight:bold;" data-value="{
{ item }}" bind:tap="change">
<view>{
{ item }}</view>
<view class="tab-item-bottom" style="margin-top:20rpx; {
{ value === item ? 'background:#FF3000;' : '' }}"></view>
</view>
</view>
4、zs-tab文件夹的css文件:
.tab-item-bottom {
height: 6rpx;
border-radius: 3rpx
本文详细介绍了如何在微信小程序中创建名为zs-tab的自定义组件,包括结构、JSON配置、HTML模板、CSS样式和TypeScript逻辑,以及如何在其他页面中引入和使用该组件进行数据绑定。
最低0.47元/天 解锁文章
2986

被折叠的 条评论
为什么被折叠?



