8***@qq.com
8***@qq.com
  • 发布:2019-08-17 16:11
  • 更新:2020-09-02 16:00
  • 阅读:2979

小程序子组件样式不出现?已写入scoped标签及/deep/

分类:uni-app

父页面


//  template  
<view class="search">  
        <view class="search_top">  
            <view class="head_search ">  
                <image class="search_img" src="../../static/img/index/search_img.png"></image>  

                <input class="uni-input " type="search" cursor="2" placeholder-class="drawInputPlacehold" placeholder="请输入商家、活动或者城市" @keyup.enter="enterFn(searVal)" v-model="searVal" />  
            </view>  
        </view>  

        <searchList :searchVal="searVal" class="search-list"></searchList>  

    </view>  

// 父页面中样式  
<style lang="scss" scoped>  
    .search{  
        width: 100%;  
        min-height: 100%;  
        background: #F5F6FA;  

       .search-list /deep/ .searchss{  
            font-size: 32rpx;  
            color: red;  
        }  
    }  
</style>

子组件中 template


//  template  
<view class="search-list">  
        <view class="searchss ">321321321312</view>  
</view>  

// 子组件中样式  
<style lang="scss">  
    .search-list{  
        width: 100%;  
        padding: 0 20rpx;  
        margin-top: 20rpx;  
        box-sizing: border-box;  
       .searchss{  
            font-size: 32rpx;  
            color: yellow;  
        }  

    }  
</style>

H5中最终展示

小程序中最终展示

2019-08-17 16:11 负责人:无 分享
已邀请:
8***@qq.com

8***@qq.com (作者)

已解决 - 参考 github 老哥回答 : https://github.com/dcloudio/uni-app/issues/693

7***@qq.com

7***@qq.com

同样的问题 如何解决, 看了 github 也么有找到答案呀

夜与牡丹共枕眠

夜与牡丹共枕眠 - Ford

遇到了同样的问题,求解

种子的信仰

种子的信仰

又搞了半天,. 组件内写 ::v-deep 没有效果, 页面写 ::v-deep 是正常的

该问题目前已经被锁定, 无法添加新回复