vue中自定義element ui元件庫的主題顏色

2021-10-03 13:52:16 字數 743 閱讀 8774

前言:在專案中直接修改element的樣式變數,前提是需要使用scss編寫,這就需要首先在專案中安裝可以解析scss檔案格式的外掛程式

1、第一步:安裝解析scss檔案格式的外掛程式sass-loader,node-sass

npm install sass-loader node-sass -dev
2、第二步:在src下新建theme檔案,並在檔案下新建element-variables.scss檔案,element-variables.scss檔案配置**如下

/* 改變主題色變數 */

$--color-primary: teal;

/* 改變 icon 字型路徑變數,必需 */

$--font-path: '../node_modules/element-ui/lib/theme-chalk/fonts';

@import "../node_modules/element-ui/packages/theme-chalk/src/index";

3、在main.js中引入配置好的自定義主題檔案

import './theme/element-variables.scss'
4、正常使用元件就可以了,如下type=「」primary「的按鈕顏色便成了上面設定好的顏色,同樣如果也需要修改success等型別的顏色,按照上面的方式修改即可

主要按鈕

vue中自定義指令

鉤子函式 mounted 鉤子函式 會自動觸發的函式 生命週期 乙個例項從建立到銷毀的整個過程 vue中對元素進行識別 ref 相當於元素的id,可以使用ref為元素設定乙個唯一的標識 編號 type text v model newcar.id ref iidd this.ref s th is ...

vue中自定義指令

vue中的自定義指令分為全域性指令和私有指令 1.全域性指令 直接在vue身上繫結directive 其中directive有三個屬性 注意 自定義指令,在定義時不需要加v 字首,但是在繫結時,必須加上v 字首 doctype html en utf 8 viewport content width...

vue中自定義指令

在vue中自定義標籤,首先要呼叫vue中乙個directive的方法,具體方法 vue.direction 指令名稱 function 例如我們要寫乙個關於顏色的指令,叫v colorred 1 vue.directive colorred function 在html中,我直接用v colorre...