父组件代码
<template>
<view class="cu-bar tabbar bg-black foot">
<slot></slot>
</view>
</template>
子组件代码
<template>
<view class="action" :class="''+tbcolor" @tap="Naigate">
<view :class="''+tbicon">
<view v-if="tbdot" class="cu-tag badge"></view>
<view v-if="tbbadge" class="cu-tag badge">{{tbbadgenum}}</view>
</view>
{{tbname}}
</view>
</template>
使用
<cu-tab-bar>
<cu-tab-bar-item tbname="首页" tbicon="home" tbadot="false" tbnavigate="../page1/page1"></cu-tab-bar-item>
<cu-tab-bar-item tbname="分类" tbicon="locationfill" tbadot="false" tbnavigate="../page1/page1"></cu-tab-bar-item>
<cu-tab-bar-item tbname="积分" tbicon="evaluate" tbadot="false" tbnavigate="../page1/page1"></cu-tab-bar-item>
<cu-tab-bar-item tbname="购物车" tbicon="pay" tbadot="false" tbnavigate="../page1/page1"></cu-tab-bar-item>
<cu-tab-bar-item tbname="我的" tbicon="peoplefill" tbadot="false" tbnavigate="../page1/page1"></cu-tab-bar-item>
</cu-tab-bar>
H5是正常的,小程序不正常,看小程序代码父组件和子组件好像是平级的
2 个回复
1***@qq.com - uni-app小小白
大佬解决了,相同的问题
聚合支付 - 聚合支付对接
我也遇到类似问题,H5 没问题,打包成小程序就出现了问题!主要原因是打包成小程序在小程序的wxss文件中每个类名后面都生成了一个相同的类名例如原本是【.q-row .u-row .server-right】 在小程序里是【.q-row .u-row .server-right.data-v-04c7c67d 】
聚合支付
手动删除【.data-v-04c7c67d 】 这个类名就没问题,但这肯定不是解决问题的最佳方案
2020-09-02 20:29