• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

vue 全局引用了stylus,为什么在子组件中还要再引用一次?

在main.js中, 全局引用index.styl

    import 'common/stylus/index.styl';
index.styl中引用了几个stylus,包括mixin.styl
    @import "./mixin"
    @import "./icon"
    @import "./base"
但是在组件App.vue中,还是要引用一遍stylus文件
    @import "./common/stylus/mixin.styl"
    mixin.styl中定义了
        border-1px($color)
              position: relative
              &:after
                position: absolute
                display: block
                left: 0
                bottom: 0
                width: 100%
                border-top: 1px solid $color
                content: ' '
把main.js的import 'common/stylus/index.styl';删除也不影响效果
以上路径均无问题,是我对全局引用的理解错了还是哪里写错了,求教!!

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与5

推测是stylus文件会在入口就被解析成CSS, 但是mixin里那种特有的函数式写法无法被解析

使用道具 举报

+1, 我也是这样

使用道具 举报

遇到同样的现象,有没有全局引用的方法???

使用道具 举报

你们解决了?

使用道具 举报

请问这个问题解决了吗?之哪里出现错误?求助

使用道具 举报

发新帖

发布任务需求已有1031168位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!