【Vue3】更方便的样式管理方法:全局引入样式

必要性

  • 方便多个组件使用同一个样式,便于管理
  • 一次性全局引入,不需要再在每个组件文件里面操心引入的事
  • 设计基准样式如_base.scss)和每个页面各自的独特样式(如content.scss),有助于良好的代码风格管理

步骤

确定样式存放的位置:

写作App.scss文件

一般这个文件里面要包括所有要引入的样式文件,且要注意和其他样式文件的目录关系

@import

'normalize',
'misc',
'sprite',
'shake',
'base',


'components/header',
'components/footer',
'components/content',
'components/login',
'components/details';


在main,js里面全局引入

import { createApp } from 'vue';
import App from './App.vue'
import router from './index.js'
import '@/assets/sass/app.scss'//引入的位置是这里

// Create the Vue app instance
const app = createApp(App);

// Use the router
app.use(router);

// Mount the app
app.mount('#app');

注意事项

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值