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开发chrome插件,实现获取界面数据和保存到数据库功能
Dec 01 Vue.js
vue组件中节流函数的失效的原因和解决方法
Dec 02 Vue.js
在vue中使用inheritAttrs实现组件的扩展性介绍
Dec 07 Vue.js
基于vue+echarts数据可视化大屏展示的实现
Dec 25 Vue.js
vue实现验证用户名是否可用
Jan 20 Vue.js
Vue 实现可视化拖拽页面编辑器
Feb 01 Vue.js
Vue-router编程式导航的两种实现代码
Mar 04 Vue.js
vue中data改变后让视图同步更新的方法
Mar 29 Vue.js
Vue项目中如何封装axios(统一管理http请求)
May 02 Vue.js
vue-router中hash模式与history模式的区别
Jun 23 Vue.js
Vue鼠标滚轮滚动切换路由效果的实现方法
Aug 04 Vue.js
Vue3如何理解ref toRef和toRefs的区别
Feb 18 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
用ODBC的分页显示
2006/10/09 PHP
MYSQL环境变量设置方法
2007/01/15 PHP
PHP set_time_limit(0)长连接的实现分析
2010/03/02 PHP
PHP的博客ping服务代码
2012/02/04 PHP
PHP获取当前日期和时间及格式化方法参数
2015/05/11 PHP
php+html5基于websocket实现聊天室的方法
2015/07/17 PHP
php获取ajax的headers方法与内容实例
2017/12/27 PHP
bindParam和bindValue的区别以及在Yii2中的使用详解
2018/03/12 PHP
php原生数据库分页的代码实例
2019/02/18 PHP
JavaScript prototype属性使用说明
2010/05/13 Javascript
在js文件中写el表达式取不到值的原因及解决方法
2013/12/23 Javascript
14款经典网页图片和文字特效的jQuery插件-前端开发必备
2015/08/25 Javascript
ES6入门教程之Class和Module详解
2017/05/17 Javascript
vue2.0移除或更改的一些东西(移除index key)
2017/08/28 Javascript
vue.js获得当前元素的文字信息方法
2018/03/09 Javascript
JavaScript 五大常见函数
2018/03/23 Javascript
vue 组件中添加样式不生效的解决方法
2018/07/06 Javascript
angular1.x ui-route传参的三种写法小结
2018/08/31 Javascript
vuex实现及简略解析(小结)
2019/03/01 Javascript
解决vue打包后vendor.js文件过大问题
2019/07/03 Javascript
如何换个角度使用VUE过滤器详解
2019/09/11 Javascript
使用vue实现一个电子签名组件的示例代码
2020/01/06 Javascript
Node.js API详解之 module模块用法实例分析
2020/05/13 Javascript
vue3.0实现点击切换验证码(组件)及校验
2020/11/18 Vue.js
Django使用详解:ORM 的反向查找(related_name)
2018/05/30 Python
pygame游戏之旅 添加icon和bgm音效的方法
2018/11/21 Python
使用Pandas将inf, nan转化成特定的值
2019/12/19 Python
利用Pytorch实现简单的线性回归算法
2020/01/15 Python
python+selenium 脚本实现每天自动登记的思路详解
2020/03/11 Python
jenkins+python自动化测试持续集成教程
2020/05/12 Python
python实现逻辑回归的示例
2020/10/09 Python
CSS3盒子模型详解
2013/04/24 HTML / CSS
英国最大的独立摄影零售商:Park Cameras
2019/11/27 全球购物
大学生就业协议书范本(适用于公司企业)
2014/10/07 职场文书
python 如何获取页面所有a标签下href的值
2021/05/06 Python
nginx安装以及配置的详细过程记录
2021/09/15 Servers