Vue Mint UI mt-swipe的使用方式


Posted in Vue.js onJune 05, 2022

Mint UI mt-swipe的使用

Mint UI的安装使用

1、安装 npm install mint-ui -S

-S表示 --save

2、在main.js中引入mint Ui的css 和 插件 (全局引用)

import Mint from ‘mint-ui';
import ‘mint-ui/lib/style.css'
Vue.use(Mint);

3、在main.js中引入mint Ui的css 和 插件 (按需引用,有的可能要按需引css)

import { Swipe, SwipeItem } from ‘mint-ui';
Vue.component(Swipe.name, Swipe);
Vue.component(SwipeItem.name, SwipeItem);

轮播图mt-swipe组件使用

<mt-swipe :auto="4000" @change="IMGChange" > 
//auto轮播时间  //轮播图切换时会触发 change 事件,参数为切入轮播图的索引  
//speed 动画持时(毫秒)  
  <mt-swipe-item v-for="item in bannerArr" :key="item.id">
     <img :src="item.img_url" alt="">
  </mt-swipe-item>
</mt-swipe>
IMGChange(index){  //参数为当前轮播图的索引 
	console.log(index)
}

Vue Mint UI mt-swipe的使用方式

使用mint-ui遇到的坑

1.按需引入:文档上写

将 .babelrc 修改为:

{
  "presets": [
    ["es2015", { "modules": false }]
  ],
  "plugins": [["component", [
    {
      "libraryName": "mint-ui",
      "style": true
    }
  ]]]
}

实际操作项目报错,应该改为:

{
  "presets": [
    ["env", {
      "modules": false,
      "targets": {
        "browsers": ["> 1%", "last 2 versions", "not ie <= 8"]
      }
    }],
    "stage-2"
  ],
  "plugins": ["transform-vue-jsx", 
      "transform-runtime",
      ["component", [
        {
          "libraryName": "mint-ui",
          "style": true
        }
    ]]
  ]
}

引入组件报错

Vue.component(Button.name, Button)
Vue.component(Cell.name, Cell)
/* 或写为
 * Vue.use(Button)
 * Vue.use(Cell)
 */

发现使用Vue.use(Button) 报错

解决方案:还是使用Vue.component(Button)

2.Header组件的返回问题

1.将router-link to置空;2.用@click正常处理 

Vue Mint UI mt-swipe的使用方式

3.cell的click不起作用

解决方法:

v-on:click.native="showSelect()"

原因:

Vue Mint UI mt-swipe的使用方式

4.mintUI中indicator报错

1、在main.js中引入mint-ui框架。我用的是按需引用。

import { Indicator } from 'mint-ui'

好了,已经引入了。但是当我发起请求时,显示indicator is not defined!呵呵……fuck脸。

百度也没有什么具体的因果。但是还好本人也用了mint-ui的日期模板。所以就瞎模仿……哈哈哈,上代码。

2、你得把这个东西绑定给vue,然后才能用!!!!

Vue.prototype.$Indicator = Indicator

3、然后加上官网的写法,变通一下。

this.$Indicator.open({
	text: 'Loading...',
	spinnerType: 'fading-circle'
});

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。


Tags in this post...

Vue.js 相关文章推荐
快速解决vue2+vue-cli3项目ie兼容的问题
Nov 17 Vue.js
在Vue中使用Echarts可视化库的完整步骤记录
Nov 18 Vue.js
vue 插槽简介及使用示例
Nov 19 Vue.js
解决Vue-cli3没有vue.config.js文件夹及配置vue项目域名的问题
Dec 04 Vue.js
Vue解决移动端弹窗滚动穿透问题
Dec 15 Vue.js
Vue 组件注册全解析
Dec 17 Vue.js
vue项目如何监听localStorage或sessionStorage的变化
Jan 04 Vue.js
Vue ​v-model相关知识总结
Jan 28 Vue.js
用vite搭建vue3应用的实现方法
Feb 22 Vue.js
vue2实现provide inject传递响应式
May 21 Vue.js
vue-cli4.5.x快速搭建项目
May 30 Vue.js
vue组件冲突之引用另一个组件出现组件不显示的问题
Apr 13 Vue.js
vue @ ~ 相对路径 路径别名设置方式
Jun 05 #Vue.js
vue css 相对路径导入问题级踩坑记录
Jun 05 #Vue.js
vue中data里面的数据相互使用方式
Jun 05 #Vue.js
Vue 打包后相对路径的引用问题
Jun 05 #Vue.js
vue实现在data里引入相对路径
Jun 05 #Vue.js
ant design vue的form表单取值方法
Jun 01 #Vue.js
vue ant design 封装弹窗表单的使用
Jun 01 #Vue.js
You might like
jq的get传参数在utf-8中乱码问题的解决php版
2008/07/23 PHP
php数组函数序列 之array_count_values() 统计数组中所有值出现的次数函数
2011/10/29 PHP
php查询mysql数据库并将结果保存到数组的方法
2015/03/18 PHP
PHP+MySQL统计该库中每个表的记录数并按递减顺序排列的方法
2016/02/15 PHP
thinkPHP3.2.3结合Laypage实现的分页功能示例
2018/05/28 PHP
JQuery 无废话系列教程(二) jquery实战篇上
2009/06/23 Javascript
jQuery中prop()方法用法实例
2015/01/05 Javascript
JQuery使用$.ajax和checkbox实现下次不在通知功能
2015/04/16 Javascript
jquery验证邮箱格式并显示提交按钮
2015/11/07 Javascript
FullCalendar日历插件应用之数据展现(一)
2015/12/23 Javascript
Bootstrap Chart组件使用教程
2016/04/28 Javascript
JS中使用apply方法通过不同数量的参数调用函数的方法
2016/05/31 Javascript
js H5 canvas投篮小游戏
2016/08/18 Javascript
鼠标点击input,显示瞬间的边框颜色,对之修改与隐藏实例
2016/12/26 Javascript
关于在mongoose中填充外键的方法详解
2017/08/14 Javascript
vue中使用微信公众号js-sdk踩坑记录
2019/03/29 Javascript
Vue源码之关于vm.$delete()/Vue.use()内部原理详解
2019/05/01 Javascript
javascript面向对象创建对象的方式小结
2019/07/29 Javascript
jQuery使用hide()、toggle()函数实现相机品牌展示隐藏功能
2021/01/29 jQuery
Python程序中使用SQLAlchemy时出现乱码的解决方案
2015/04/24 Python
深入理解Python中range和xrange的区别
2017/11/26 Python
python+opencv实现动态物体追踪
2018/01/09 Python
python的pytest框架之命令行参数详解(下)
2019/06/27 Python
Python concurrent.futures模块使用实例
2019/12/24 Python
TensorFlow 多元函数的极值实例
2020/02/10 Python
python对文件的操作方法汇总
2020/02/28 Python
Python使用正则表达式实现爬虫数据抽取
2020/08/17 Python
前端canvas水印快速制作(附完整代码)
2019/09/19 HTML / CSS
data:image data url 文件转为Blob上传后端的方法
2019/07/16 HTML / CSS
美国专业级皮肤病和spa品质护肤品的高级零售网站:SkinCareRx
2017/02/06 全球购物
医务人员自我评价
2014/01/26 职场文书
销售主管竞聘书
2014/03/31 职场文书
实习评语大全
2014/04/26 职场文书
助理政工师申报材料
2014/06/03 职场文书
2014派出所所长群众路线对照检查材料思想汇报
2014/09/18 职场文书
庆祝教师节新闻稿
2015/07/17 职场文书