为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

前端_清歌莫断肠 2017-03-27 17:32:53
在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';删除也不影响效果以上路径均无问题,是我对全局引用的理解错了还是哪里写错了,求教!!
查看完整描述

8 回答

?
BB_Bibo

TA贡献1条经验 获得超1个赞

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

查看完整回答
1 反对 回复 2017-08-10
?
PajamaCat

TA贡献1条经验 获得超1个赞

+1, 我也是这样

查看完整回答
1 反对 回复 2017-08-05
?
慕前端7793024

TA贡献1条经验 获得超0个赞

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

查看完整回答
反对 回复 2017-09-18
?
qq_MrUndefined_0

TA贡献1条经验 获得超0个赞

你们解决了?

查看完整回答
反对 回复 2017-06-08
?
by林

TA贡献1条经验 获得超0个赞

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

查看完整回答
反对 回复 2017-05-14
?
busy_he

TA贡献1条经验 获得超0个赞

有没有全局引用的方法

查看完整回答
反对 回复 2017-04-21
?
h5小菜鸡

TA贡献1条经验 获得超0个赞

我也很疑惑這個問題啊

查看完整回答
反对 回复 2017-04-06
  • 8 回答
  • 2 关注
  • 7005 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信