vue移動端框架UI組件庫-Mint UI

Vue PC端常用UI組件庫:
http://www.itdecent.cn/p/669d3e41dca6
vue移動端常用UI組件庫:
https://blog.csdn.net/weixin_38633659/article/details/89736656

VUE移動端框架UI組件庫-Mint UI使用方法:

1.團隊維護
2.真正做到了按需引入,每個組件有單獨的包
3.CSS3 處理各種動效
4.組件齊全
5.適用于移動端常規(guī)項目

官網(wǎng):https://mint-ui.github.io/#!/zh-cn
1.安裝

sudo cnpm i mint-ui -S

2.引入完整的 Mint UI

//main.js引入餓了么MintUI移動組件庫
import MintUI from 'mint-ui'
import 'mint-ui/lib/style.css'
Vue.use(MintUI)

3.使用(按需引入)
http://mint-ui.github.io/docs/#/zh-cn2

//需要的頁面
import { Toast } from 'mint-ui';
//沒引入就不會彈出提示
Toast('提示信息');

踩坑:
【1】使用哪個組件都需要引入一下
【2】Swipe輪播的組件需要設置寬高才顯示(但是Swipe不用單個引入,在main.js 全局引入即可)
【3】在 Vue 2.0 中,為自定義組件綁定原生事件必須使用 .native 修飾符
<my-component @click.native="handleClick">Click Me</my-component>
【4】深入改變mint ui源碼組件樣式>>>或者/deep空格+元素

  >>> .picker-item{
    font-size: 36px;
    color: red;
  }

或者

 /deep/ .picker-item{
    font-size: 36px;
    color: red;
  }

【5】動態(tài)改變輪播第幾個

  <div class="wrapper">
    <mt-swipe class="swipe" ref="swipe" :auto="0" :defaultIndex="defaultIndex">
      <mt-swipe-item>1</mt-swipe-item>
      <mt-swipe-item>2</mt-swipe-item>
      <mt-swipe-item>3</mt-swipe-item>
      <mt-swipe-item>4</mt-swipe-item>
      <mt-swipe-item>5</mt-swipe-item>
    </mt-swipe>
  </div>

  methods: {
    changeSwipe(index) {
      this.defaultIndex = index; //defaultIndex是組件初始顯示的輪播圖的索引
      this.$refs.swipe.swipeItemCreated(); //swipeItemCreated方法是swipe組件內(nèi)部的方法,可以使組件重渲染
    }
  }
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容