在vue入口文件import css与import js文件作用域

为什么引入css样式文件能够作用到全局?而引入js文件就只能在当前模块下产生作用?
main.js

import a from './a.js';
//样式文件
import './index.css'

a.js

export default "hello world"

index.css

.title{
    color:red
}
阅读 1.5k
评论 2019-01-12 提问
    2 个回答
    Lambo
    • 76

    main.js中引入样式全局可用。

    import a from './a.js';

    引入js的话,你需要使用:

    Vue.prototype.$hello = a;
    //这样直接在子组件使用this.$hello就能访问了。
    "hello world"
    评论 赞赏 2019-01-12