webpack + vue 使用mint-ui

本身從一個月以前正式的接觸vue.js這個框架,而後就瘋狂的迷戀上他,易上手我以爲是他最大的優點,以前我一直是使用Jquery的,大量的dom操做讓我有點力不從心,以前的我安於現狀不想去探索新的知識,直到我直到vue而且使用上他以後,本身的生產力彷彿獲得了質的飛躍,閒話少敘,進入今天的主題Mint-ui連接描述css

第一步vue

安裝mint-ui npm install mint-ui --save

第二步webpack

在main.js裏面引入mint-ui

import MintUI from 'mint-ui'
import 'mint-ui/lib/style.css'//最嗨的是他這個直接引入的是一個css文件

Vue.use(MintUI);

第三步git

由於webpack把須要的依賴都下載好了我只須要安裝下面的依賴就好啦
install babel-preset-es2015 --save-dev

第四步github

配置你的babelrc文件
{
  "presets": ["es2015", "stage-2"],
  "plugins": ["transform-runtime"],
  "comments": false
}

第五步
下面重啓一下就能夠直接在組件使用啦
須要注意的是,雖然是全局使用,可是在使用的過程當中仍是要在組件內引用一下你須要使用的組件web

<template>
  <div class="header">
    <div @click='test'>{{headerProps.title}}</div>
  </div>
</template>

<script type="text/ecmascript-6">
  import {DatetimePicker, Button, Toast} from 'mint-ui';
  export default {
    props: {
      headerProps: Object
    },
    data(){
      return {}
    },
    methods:{
      test(){
        Toast('我是Tip');
      }
    }
  }

</script>
<style lang="scss">
  .header {
    /*position: fixed;*/
    z-index: 99;
    width: 100%;
    background: #f55947;
    height: 3rem;
    font: {
      size: 1.2rem;
      weight: 100;
    }
  ;
    div {
      text-align: center;
      line-height: 3rem;
      color: #fff;
      font: {
        weight: 300;
      }
    ;
    }
  }

</style>

從安裝到使用的過程就是這樣啦,我也是剛接觸vue這個框架,有問題的地方請大神指出呀,也但願能和你們一塊兒學習進步~~~~npm

相關文章
相關標籤/搜索