ElementUI的安裝使用

2021-10-09 17:36:31 字數 2925 閱讀 9225

element-ui是什麼

element-ui 是 餓了麼 前端團隊,開源出來的一套 vue 元件庫(針對pc電腦瀏覽器端),內部整合了許多專案中可以使用的成熟元件component,既增強了使用者體驗,又加快了開發速度。

elementui官網

步驟

執行指令安裝元件庫

npm i element-ui

在main.js檔案中引入element-ui模組和並註冊

// eslint要求import系列**都要在普通**上邊設定

// 引入elementui元件庫

import elementui from

'element-ui'

// 引入css樣式

import

'element-ui/lib/theme-chalk/index.css'

// 把元件庫註冊給vue

// 之前元件註冊:vue.component(名稱,元件) 每次只能註冊乙個

// 現在元件註冊: vue.use(元件模組) 一次性註冊"全部"的元件,非常高效

vue.

use(elementui)

>

>

>

>

預設按鈕el-button

>

type

="primary"

>

主要按鈕el-button

>

type

="success"

>

成功按鈕el-button

>

type

="info"

>

資訊按鈕el-button

>

type

="warning"

>

警告按鈕el-button

>

type

="danger"

@click

="del()"

>

危險按鈕el-button

>

el-row

>

div>

template

>

>

export

default).

then((

)=>)}

).catch((

)=>)}

)}}}

script

>

注意

要在src目錄下編輯專案**,這是專案的源**,完畢後還要做打包上線處理。

src目錄下的**不能部署,相反是打包後的**檔案可以部署。

什麼是完整引入

// 引入elementui元件庫

import elementui from

'element-ui'

;// 引入css樣式

import

'element-ui/lib/theme-chalk/index.css'

;// 註冊

vue.

use(elementui)

;

什麼是按需引入

步驟

安裝依賴包

npm i babel-plugin-component -d

在babel.config.js檔案中做如下配置

module.exports =]]

}

以上兩個步驟完成後,css樣式已經可以實現按需引入了,此時main.js中關於element-ui的css樣式引入已經 不起作用了,鑑於**美觀可以刪除或遮蔽 // import 『element-ui/lib/theme-chalk/index.css』

在main.js檔案中給元件事件方法做按需引入

// 3.按需引入

import

from

'element-ui'

// 按需註冊元件

vue.

use(row)

vue.

use(button)

// 按需註冊事件方法(原型繼承)

vue.prototype.$confirm = messagebox.confirm

vue.prototype.$message = message

以上配置完畢,請重啟服務 npm run serve

注意

執行指令npm run build(打包指令) ,在輸出資訊中可以比較看出按需引入完整引入打包檔案大小差別,按需引入的打包檔案大小較小,則後期專案上線效能會更好。

按需引入根據內容可以分為:css樣式、元件、事件方法 3種。

為了方便開發,前期只做css樣式按需引入,待專案開發完畢後,再給元件事件方法做統一按需引入。

如果按需引入配置完畢,發現頁面按鈕沒有css效果,請重啟服務npm run serve。

element ui安裝使用

import elementui from element ui import element ui lib theme default index.css 若發現該處導包總是出錯,請檢查node modules中的對應版本目錄下是否有theme default index.css檔案,若沒有,解除...

01 Element UI安裝與使用

一 element ui的簡介 element ui 餓了麼前端出品的一套 基於 vue 2.0 的桌面端元件庫,官方開發文件 二 element ui的安裝 常使用npm的方式安裝element ui。1.npm安裝 npm i element ui s 在vue專案目錄下cmd命令窗npm進行安...

element UI 表單的使用

這裡就不貼 了,官網也差不多都有,就簡述一下這次所用所涉及的引數。1.在 form 元件中,每乙個表單域由乙個 form item 元件構成,表單域中可以放置各種型別的表單控制項,包括 input select checkbox radio switch datepicker timepicker。...