<view class="home-book-footer" v-if="showBtn">
<van-button round custom-class=" home-book-btn">{{btnText}}</van-button>
</view>
此处定义了custom-class=" home-book-btn" ,渲染时class存在但是样式没有生效。
解决办法
在样式前添加deep。
.home-book-footer{
/deep/ .home-book-btn{
width: 100%;
}
}