vue項目中引入餓了么elementUI組件

在開發(fā)的過程之中蹬屹,我們也經(jīng)常會使用到很多組件庫吕嘀;vue 常用ui組件庫:
https://blog.csdn.net/qq_36538012/article/details/82146649

今天具體說一說比較常用的;element ui框架的按鈕組件捆昏,這款由餓了么前端開源的UI框架,一經(jīng)面世,就收獲大量程序員的芳心藤肢。在github 上更是高達29.8k的star早已說明一切。用于開發(fā)PC端的頁面還是綽綽有余的糯景。如果說你是用vue開發(fā)者嘁圈,卻沒用過element UI,那你肯定不是合格的vue開發(fā)者蟀淮。

官網(wǎng)地址:http://element-cn.eleme.io/#/zh-CN

圖片.png

1:安裝node

端開發(fā)框架和環(huán)境都是需要 Node.js 最住,先安裝node.js開發(fā)環(huán)境,vue的運行是要依賴于node的npm的管理工具來實現(xiàn)怠惶,下載https://nodejs.org/en/涨缚,安裝完成之后,打開cmd開始輸入命令甚疟。(我用的是win10系統(tǒng)仗岖,所以需要管理員權(quán)限逃延,右鍵點擊以管理員身份運行cmd),不然會出現(xiàn)很多報錯轧拄。

image

2:查看node的版本號

下載好node之后揽祥,以管理員身份打開cmd管理工具,檩电,輸入 node -v 拄丰,回車,查看node版本號俐末,出現(xiàn)版本號則說明安裝成功料按。

輸入命令: node -v

image

3:安裝淘寶npm鏡像

由于npm是國外的,使用起來比較慢卓箫,我們這里使用淘寶的cnpm鏡像來安裝vue.
淘寶的cnpm命令管理工具可以代替默認的npm管理工具载矿。

輸入命令:npm install -g cnpm --registry=https://registry.npm.taobao.org

image

4:安裝全局vue-cli腳手架

淘寶鏡像安裝成功之后,我們就可以全局vue-cli腳手架烹卒,輸入命令:cnpm install --global vue-cli 回車闷盔;驗證是否安裝成功,在命令輸入vue旅急,出來vue的信息逢勾,及說明安裝成功;

輸入命令:cnpm install --global vue-cli

image

5:開始進入主題藐吮,初始化一個vue項目

我這里是在d盤里面新建一個項目溺拱,先用d:的命令,回車鍵進入d盤谣辞;回車鍵默認創(chuàng)建項目信息迫摔。

vue init webpack itemname
圖片.png

出現(xiàn)這樣的提示,初始化成功


圖片.png

運行初始化demo潦闲,輸入命令npm run dev攒菠;運行一下初始后的demo,彈出訪問地址歉闰,如果沒有問題則進行安裝elementUI;準備好好之后卓起,開始引入餓了么elementUI組件和敬。

6:安裝 elementUI

npm i element-ui -S

快捷鍵ctrl+c,終止批處理操 作嗎(Y/N),在輸入命令npm i element-ui -S


圖片.png
注意:安裝過程中出現(xiàn)這樣的bug的時候戏阅,需要解決
圖片.png

解決辦法:嘗試 刪除項目中的 package-lock.json 文件 和 node_modules 文件夾昼弟,然后再嘗試 npm install.

成功安裝組件顯示如下


圖片.png
7:在components文件夾下面創(chuàng)建test.vue文件,復制一段elementUI官方文檔的代碼奕筐,進行測試
圖片.png
<template>
    <el-menu :default-active="activeIndex2" class="el-menu-demo" mode="horizontal" @select="handleSelect" background-color="#545c64" text-color="#fff" active-text-color="#ffd04b">
        <el-menu-item index="1">處理中心</el-menu-item>
        <el-submenu index="2">
            <template slot="title">我的工作臺</template>
            <el-menu-item index="2-1">選項1</el-menu-item>
            <el-menu-item index="2-2">選項2</el-menu-item>
            <el-menu-item index="2-3">選項3</el-menu-item>
        </el-submenu>
        <el-menu-item index="3">
            <a  target="_blank">訂單管理</a>
        </el-menu-item>
    </el-menu>
</template>

<script>
    export default {
        data() {
            return {
                activeIndex: '1',
                activeIndex2: '1'
            };
        },
        methods: {
            handleSelect(key, keyPath) {
                console.log(key, keyPath);
            }
        }
    }
</script>

8:在App.vue中引入test.vue

圖片.png
<template>
  <div id="app">
    <img src="./assets/logo.png">
    <router-view/>
    <Test></Test>
  </div>
</template>

<script>
    import Test from './components/test.vue'
    
export default {
    components:{
  Test,
 },
  name: 'App'
}
</script>

<style>
#app {
  font-family: 'Avenir', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  margin-top: 60px;
}
</style>

9:打開main.js,加入element-ui的js和css

import ElementUI from 'element-ui' //element-ui的全部組件
import 'element-ui/lib/theme-chalk/index.css'//element-ui的css
Vue.use(ElementUI) //使用elementUI

10:再次運行舱痘,組件中的效果如下:

輸入命令:

npm run dev
圖片.png

原文作者:祈澈姑娘
技術(shù)博客:http://www.reibang.com/u/05f416aefbe1
90后前端妹子变骡,愛編程,愛運營芭逝,愛折騰塌碌。
堅持總結(jié)工作中遇到的技術(shù)問題,堅持記錄工作中所所思所見旬盯,歡迎大家一起探討交流台妆。

關注「編程微刊」公眾號 ,后臺回復「領取資源」胖翰,獲取IT資源和小程序500G干貨大全接剩。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市萨咳,隨后出現(xiàn)的幾起案子懊缺,更是在濱河造成了極大的恐慌,老刑警劉巖培他,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鹃两,死亡現(xiàn)場離奇詭異,居然都是意外死亡靶壮,警方通過查閱死者的電腦和手機怔毛,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來腾降,“玉大人拣度,你說我怎么就攤上這事◇θ溃” “怎么了抗果?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長奸晴。 經(jīng)常有香客問我冤馏,道長,這世上最難降的妖魔是什么寄啼? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任逮光,我火速辦了婚禮,結(jié)果婚禮上墩划,老公的妹妹穿的比我還像新娘涕刚。我一直安慰自己,他們只是感情好乙帮,可當我...
    茶點故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布杜漠。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪驾茴。 梳的紋絲不亂的頭發(fā)上盼樟,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天,我揣著相機與錄音锈至,去河邊找鬼晨缴。 笑死,一個胖子當著我的面吹牛裹赴,可吹牛的內(nèi)容都是我干的喜庞。 我是一名探鬼主播,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼棋返,長吁一口氣:“原來是場噩夢啊……” “哼延都!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起睛竣,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤晰房,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后射沟,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體殊者,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年验夯,在試婚紗的時候發(fā)現(xiàn)自己被綠了猖吴。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡挥转,死狀恐怖海蔽,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情绑谣,我是刑警寧澤党窜,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站借宵,受9級特大地震影響幌衣,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜壤玫,卻給世界環(huán)境...
    茶點故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一豁护、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧欲间,春花似錦择镇、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至嘱能,卻和暖如春吝梅,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背惹骂。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工苏携, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人对粪。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓右冻,卻偏偏與公主長得像,于是被迫代替她去往敵國和親著拭。 傳聞我的和親對象是個殘疾皇子纱扭,可洞房花燭夜當晚...
    茶點故事閱讀 44,871評論 2 354

推薦閱讀更多精彩內(nèi)容