vue导入全局css_vue全局配置(引入全局方法样式、按需加载elementui)

更新时间:2023-04-21 01:11:15 阅读: 评论:0


2023年4月21日发(作者:交通志愿者)

vue导⼊全局css_vue全局配置(引⼊全局⽅法样式、按需加

elementui

⼀、全局引⼊css样式

// ⽂件⽬录:

/src/asts/styles/

/src/asts/styles/

// 引⽤:

@import '~@/asts/styles/';

@import '~@/asts/styles/';

⼆、全局引⼊公共变量

cssLoaders中新增lessResourceLoader函数

修改return中less: generateLoaders('less')改为less: lessResourceLoader()

将全局less⽂件引⼊resources参数中

// ⽂件⽬录

/src/asts/styles/

// 配置

⽬录:/build/

function lessResourceLoader(){

var loaders = [

cssLoader,

'less-loader',

{

loader: 'sass-resources-loader',

options: {

resources: [

// 配置全局公共变量

e(__dirname, '../src/asts/styles/')

]

}

}

];

if (t) {

return t({

u: loaders,

fallback: 'vue-style-loader'

})

} el {

return ['vue-style-loader'].concat兵马俑的来历故事 (loaders)

}

}

三、全局引⼊公共⽅法(⼯具⽅法)

注意:(export d藐视的近义词 efault和export的区别)

⽅式⼀:对象⽅式统⼀抛出,全局统⼀引⽤,全局使⽤

// ⽬录:/src/utils/

const commonUtils = {

CheckPositiveNumber:CheckPositiveNumber,

CheckPositiveDecimalTwo:CheckPositiveDecimalT铁路标志 wo,

CheckPhoneNumber:CheckPhoneNumber,

C转正心得体会 heckIDCard:CheckIDCard

}

export default commonUtils

// 引⼊

import commonUtils from '@/utils/commonUtils'

ype.$commonUtils = commonUtils

// 使⽤

this.$

⽅式⼆:按函数抛出,按需引⽤

// ⽬录:/src/utils/

export function CheckPositiveNumber(){

...

}

export function CheckPositiveDecimalTwo(){

...

}

// 组件中按需加载

import {CheckPositiveNumber,CheckPositiveDecimalTwo} from '@/utils/commonUtils'

四、element-ui按需引⼊

⽅法⼀:第三⽅插件,babel-plugin-component

4.1.1 安装插件

npm install babel-plugin-component -D

4.1.2 配置插件,更改.babelrc

"plugins": [

[

"component",

{

"libraryNword打钩 ame": "e多宝鱼怎么做才好吃 lement-ui",

"styleLibraryName": "theme-chalk"

}

]

]

4.1.3 src中新建el适合室内的植物 emenet⽂件夹、,按需导⼊所需组件

// 导⼊⾃⼰需要的组件

import { Select, Option, OptionGroup, Input, Tree, Dialog, Row, Col } from 'element-ui'

const element = {

install: function (Vue) {

(Select)

(Option)

(OptionGroup)

(Input)

(Tree)

(Di简笔画凤凰 alog)

(Row)

(Col)

}

}

export default element

4.1.4 引⽤样式及按需导出的elemen番茄鱼片的做法 t

import 'element-ui/lib/theme-chalk/'

import element from './element/index'

(element)

注意:() ⽅法的话,则该⽅法默认会调⽤ install ⽅法

⽅法⼆:中直接引⽤

import 'element-ui/lib/theme-chalk/'

import { Dialog, Select, Option, OptionGroup, Input, Tree, Row, Col } from 'element-ui'

(Select)

(Option)

(OptionGroup)

(Input)

(Tree)

(Dialog)

(R创新营销 ow)

(Col)

注意:Dialog等要使⽤⼩写或者ent(Dialog)


本文发布于:2023-04-21 01:11:15,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/506828.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:引入css
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图