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 相关文章推荐
vue单元格多列合并的实现
Nov 26 Vue.js
vue开发chrome插件,实现获取界面数据和保存到数据库功能
Dec 01 Vue.js
vue中如何自定义右键菜单详解
Dec 08 Vue.js
详解实现vue的数据响应式原理
Jan 20 Vue.js
vue 计算属性和侦听器的使用小结
Jan 25 Vue.js
vue实现禁止浏览器记住密码功能的示例代码
Feb 03 Vue.js
Vue通过懒加载提升页面响应速度
May 10 Vue.js
vue Element-ui表格实现树形结构表格
Jun 07 Vue.js
Vue过滤器(filter)实现及应用场景详解
Jun 15 Vue.js
vue使用wavesurfer.js解决音频可视化播放问题
Apr 04 Vue.js
vue中使用mockjs配置和使用方式
Apr 06 Vue.js
vue中控制mock在开发环境使用,在生产环境禁用方式
Apr 06 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
如何正确理解PHP的错误信息
2006/10/09 PHP
探讨PHP函数ip2long转换IP时数值太大产生负数的解决方法
2013/06/06 PHP
php使用curl获取header检测开启GZip压缩的方法
2018/08/15 PHP
根据鼠标的位置动态的控制层的位置
2009/11/24 Javascript
20个非常有用的PHP类库 加速php开发
2010/01/15 Javascript
jQuery的12招常用技巧分享
2011/08/08 Javascript
range 标准化之获取
2011/08/28 Javascript
GRID拖拽行的实例代码
2013/07/18 Javascript
html页面显示年月日时分秒和星期几的两种方式
2013/08/20 Javascript
处理文本部分内容的TextRange对象应用实例
2014/07/29 Javascript
浅谈Javascript Base64 加密解密
2014/12/28 Javascript
JS动态创建DOM元素的方法
2015/06/09 Javascript
javascript实现图片上传前台页面
2015/08/18 Javascript
es7学习教程之Decorators(修饰器)详解
2017/07/21 Javascript
Angularjs Promise实例详解
2018/03/15 Javascript
python导出chrome书签到markdown文件的实例代码
2017/12/27 Python
python使用代理ip访问网站的实例
2018/05/07 Python
Python面向对象类继承和组合实例分析
2018/05/28 Python
Python使用统计函数绘制简单图形实例代码
2019/05/15 Python
如何利用Python模拟GitHub登录详解
2019/07/15 Python
tensorflow 自定义损失函数示例代码
2020/02/05 Python
打印tensorflow恢复模型中所有变量与操作节点方式
2020/05/26 Python
python 基于selenium实现鼠标拖拽功能
2020/12/24 Python
Omio中国:全欧洲低价大巴、火车和航班搜索和比价
2018/08/09 全球购物
优秀中专生推荐信
2013/11/17 职场文书
小学教育毕业生自荐信
2013/11/18 职场文书
工作会议方案
2014/05/21 职场文书
学校做一个有道德的人活动方案
2014/08/23 职场文书
居委会个人对照检查材料思想汇报
2014/09/29 职场文书
习近平在党的群众路线教育实践活动总结大会上的讲话
2014/10/21 职场文书
劳动纠纷调解协议书格式
2014/11/30 职场文书
物业保洁员岗位职责
2015/02/13 职场文书
2019年行政人事个人工作总结范本!
2019/07/19 职场文书
话题作文之财富(600字)
2019/12/03 职场文书
nginx实现发布静态资源的方法
2021/03/31 Servers
golang特有程序结构入门教程
2021/06/02 Python