国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

引入element-ui步驟(按需引入和全局引入)

這篇具有很好參考價值的文章主要介紹了引入element-ui步驟(按需引入和全局引入)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、安裝

npm i element-ui -S

2、引入(兩種):

兩種引入方式
1)完整引入

// main.js
import Vue from 'vue';
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css'; //樣式文件需要單獨引入。
import App from './App.vue';

Vue.use(ElementUI); // 注冊到全局

new Vue({
  el: '#app',
  render: h => h(App)
});

2)按需引入
借助 babel-plugin-component,我們可以只引入需要的組件,以達到減小項目體積的目的。

a)先安裝 babel-plugin-component:

npm install babel-plugin-component -D
cnpm install babel-preset-es2015 --save-dev

b)修改 babel.config.js 的內(nèi)容

//babel.config.js 全文內(nèi)容如下
module.exports = {
  presets: [
    '@vue/cli-plugin-babel/preset'
  ],
  plugins: [
    [
      'component',
      {
        libraryName: 'element-ui',
        styleLibraryName: 'theme-chalk'
      }
    ]
  ]
}

c)創(chuàng)建文件 element.js(名字自定義)

/ element.js 全文內(nèi)容如下,按自己需要引入就好了
import Vue from 'vue'
import {
    Button,
    Form,
    FormItem,
    Input,
    Message,
    Container,
    Header,
    Aside,
    Main,
    Menu,
    Submenu,
    MenuItem,
    Breadcrumb,
    BreadcrumbItem,
    Card,
    Row,
    Col,
    Table,
    TableColumn,
    Switch,
    Tooltip,
    Pagination,
    Dialog,
    MessageBox,
    Tag,
    Tree,
    Select,
    Option,
    Cascader,
    Alert,
    Tabs,
    TabPane
} from 'element-ui'
Vue.use(Button)
Vue.use(Form)
Vue.use(FormItem)
Vue.use(Input)
Vue.use(Container)
Vue.use(Header)
Vue.use(Aside)
Vue.use(Main)
Vue.use(Menu)
Vue.use(Submenu)
Vue.use(MenuItem)
Vue.use(Breadcrumb)
Vue.use(BreadcrumbItem)
Vue.use(Card)
Vue.use(Row)
Vue.use(Col)
Vue.use(Table)
Vue.use(TableColumn)
Vue.use(Switch)
Vue.use(Tooltip)
Vue.use(Pagination)
Vue.use(Dialog)
Vue.use(Tag)
Vue.use(Tree)
Vue.use(Select)
Vue.use(Option)
Vue.use(Cascader)
Vue.use(Alert)
Vue.use(Tabs)
Vue.use(TabPane)
Vue.prototype.$message = Message
Vue.prototype.$confirm = MessageBox.confirm

d)最后在main.js中添加代碼文章來源地址http://www.zghlxwxcb.cn/news/detail-560944.html

//main.js 中添加下面這行代碼(路徑和文件名按自己的來)
import './plugins/element.js'

到了這里,關(guān)于引入element-ui步驟(按需引入和全局引入)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 搭建vue3項目+按需引入element-ui框架組件

    搭建vue3項目+按需引入element-ui框架組件

    場景 :使用vue create腳手架快速搭建vue的項目 前提 :需要安裝node.js和cnpm以及yarn 并且cnpm需要設(shè)置為淘寶鏡像,cnpm和yarn安裝教程網(wǎng)上很多可以自行搜索 查看安裝的版本(顯示版本號說明安裝成功) 1.cmd窗口跳到需要新建項目的文件夾下,使用vue create 2.我這里選擇第三個Ma

    2024年02月16日
    瀏覽(37)
  • 【Vue】Element-UI按需引入項目啟動報錯解決方法

    【Vue】Element-UI按需引入項目啟動報錯解決方法

    原因可能是版本不匹配的原因, Vue-Cli 腳手架的版本跟 element-ui 不一致了,按官網(wǎng)的配置已經(jīng)不太行了。 報錯代碼 解決方式 在 babel.config.js 將 es2015 進行替換成 @babel/preset-env 。 啟動項目 明顯最終的JS文件的大小少了一些。

    2024年02月14日
    瀏覽(22)
  • vue3 vite直接創(chuàng)建項目 添加 element-ui 按需引入和全部引入

    vue3 vite直接創(chuàng)建項目 添加 element-ui 按需引入和全部引入

    ?創(chuàng)建home 工程 yran dev就可以看到一個網(wǎng)址 點進去就可以看到效果了 添加element-ui 之前的main.js 修改后的 element-plus 在vue3中的按需引入。要比2簡介很多 。自動導入也是推薦的一種寫法 我們注釋掉全局引用 ?然后改為按需引入 源文件 ?修改后 首先安裝兩款插件 修改后

    2024年02月17日
    瀏覽(28)
  • element UI 按需引入

    1、npm安裝【全局安裝element】? ? 2、按需引入,借助??babel-plugin-component, ????????2.1、首先安裝?babel-plugin-component, ????????2.2、將.babelrc修改為:【是項目中的babel.config.js文件】 ? ? ? ? 2.3、在main.js中引入需要的組件 比如:Button,Select ????????2.4、或者掛載在

    2024年02月16日
    瀏覽(23)
  • Element組件完整引入、按需引入、樣式修改(全局、局部)、簡單安裝less以及npm命令證書過期等

    Element組件完整引入、按需引入、樣式修改(全局、局部)、簡單安裝less以及npm命令證書過期等

    npm i element-ui -S 在 main.js 中寫入以下內(nèi)容: 以上代碼便完成了 Element 的引入。需要注意的是,樣式文件需要單獨引入。 借助 babel-plugin-component,我們可以只引入需要的組件,以達到減小項目體積的目的。 首先,安裝 babel-plugin-component: npm install babel-plugin-component -D 然后,將

    2024年01月23日
    瀏覽(29)
  • element-ui全局添加loading效果

    前言 在我們的平時的工作中,在前后端交互的時候,為了提高頁面的觀賞性和用戶的體驗,我們會在頁面上添加loading來阻止用戶操作來等待接口的返回,這個時候我們會考慮到全局loading還是局部loading。 需要用到的第三方插件 首先我們需要引入element-ui的Loading組件,這個組

    2024年02月11日
    瀏覽(20)
  • 【Vue框架】Vue2中element-ui/mint-ui組件庫——element-ui引入組件以及使用案例、mint-ui引入組件及使用案例

    【Vue框架】Vue2中element-ui/mint-ui組件庫——element-ui引入組件以及使用案例、mint-ui引入組件及使用案例

    element-ui 提供了大量的組件,如:布局組件、表單組件、JS組件等等。 Element-ui官網(wǎng): https://element.eleme.cn/#/zh-CN 安裝 Element-ui: npm i element-ui -S 1.1.1 引入組件 引入 Element 完整引入(在 main.js 中寫入以下內(nèi)容): 按需引入 借助 babel-plugin-component,我們可以只引入需要的組件,以達到

    2024年02月07日
    瀏覽(33)
  • Vue2 - 引入Element-UI組件樣式

    Vue2 - 引入Element-UI組件樣式

    官方文檔 https://element.eleme.cn/#/zh-CN/component/installation 推薦使用 npm 的方式安裝 ,它能更好地和 webpack 打包工具配合使用。 在終端cd到項目文件夾下安裝 也可以通過CDN(不推薦) 目前可以通過 unpkg.com/element-ui 獲取到最新版本的資源,在頁面上引入 js 和 css 文件即可開始使用。

    2024年02月06日
    瀏覽(26)
  • 普通html使用引入element-ui,圖標出錯

    普通html使用引入element-ui,圖標出錯

    利用網(wǎng)頁鏈接形式引入可以正常顯示。 將網(wǎng)站文檔下載至本地,再引用就會出錯。 例如使用element-ui里面的走馬燈,兩側(cè)的箭頭圖標不能正常顯示。 先按照按照網(wǎng)上的方法,下載element-ui文件到本地。再將index.css(路徑:element-ui/lib/theme-chalk/index.css)和index.js(路徑:element-ui

    2024年02月01日
    瀏覽(40)
  • vue+elementui項目打包后部署到測試環(huán)境icon全部丟失【element-ui】大版本升級element-ui后,icon全部丟失

    問題:vue+elementui項目打包后部署到測試環(huán)境icon全部丟失【element-ui】大版本升級element-ui后,icon全部丟失 解決辦法及原因: elementui在2.12版本中icon數(shù)量較之2.4.9版本的擴展2倍不止。原來webpack中對于字體loader的限制是limit10000,就會將字體轉(zhuǎn)換為base64,2.12版本中字節(jié)已經(jīng)超過

    2024年02月16日
    瀏覽(101)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包