Element ui 的使用


最近在研究vue,發現有一個組件|Element里面的小插件簡直太棒了。

推薦給大家網址,需要的可以進去轉一圈: http://element.eleme.io/#/zh-CN/component/quickstart

可以引入整個 Element,如果擔心整個css樣式太多,可以根據需要僅引入部分組件。下面我就以DatePicker 日期選擇器為例子,接下來讓我們開始吧。

1、首先,咱們先來安裝vue-cli 的腳手架,它可以自動生成目錄

  npm install vue-cli -g

2、安裝完成后,生成工程

  vue init webpack vue2

  這時會提示:(可以默認,可以修改)(Y)

  project name:項目名稱(Y)

  description:描述(Y)

       Author:作者名稱(Y)

  Eslint to lint your code?是否安裝代碼風格檢查器(Y)

  Setup unit tests with karma + mocha?   是否進行單元測試?(N)

  Setup e2e tests with Nightwatch? 這個也是測試   (N)

  

  這時會出現一些提示,可以回車,也可以(ctrl+c),

      

  進入vue2目錄,按照他的提示,運行

    cd vue2

    npm install 

    npm run dev

  打開瀏覽器,運行http://localhost:8080/#/,就可以看到以下界面了:

   

  注:如果運行出錯,報錯:

  

  是端口被占用的問題:可以修改一下

    config->index.js的port的值

    

 

3、大的框架搭好了,接下來,讓我們按照Element的文檔,配置DatePicker 日期選擇器

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

    首先,安裝 babel-plugin-component:(安裝完后,記得重新運行。)

    npm install babel-plugin-component -D

 (1)修改.babelrc文件

    { "presets": [ ["es2015", { "modules": false }] ],

    "plugins": [["component", [ { "libraryName": "element-ui", "styleLibraryName": "theme-default" } ]]]

     }

    

  (3)修改main.js文件   (還有更多的其他插件,大家可以參照文檔   http://element.eleme.io/#/zh-CN/component/quickstart )   

      import { DatePicker } from 'element-ui'
      Vue.use(DatePicker)

      

(4)修改hello.vue

  可以按照文檔,直接找到對應的組件datepicker  

   <div class="block">
<span class="demonstration">月</span>
<el-date-picker
v-model="value4"
type="month"
placeholder="選擇月">
</el-date-picker>
</div>

        打開顯示代碼,直接復制就ok了。

 

 (完成)

    

謝謝大家的支持~~~有問題可以問呦,互相學習。哈哈

 

 

    

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM