1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 【移动端vue ui框架学习】vue项目如何使用基于vue的UI框架mint ui

【移动端vue ui框架学习】vue项目如何使用基于vue的UI框架mint ui

时间:2023-02-23 16:50:03

相关推荐

【移动端vue ui框架学习】vue项目如何使用基于vue的UI框架mint ui

看了下饿了么团队开发的PC端vue ui框架Element ui之后,顺便看了看同团队开发的移动端的vue ui框架mint ui,那么在vue项目中应该如何使用mint ui呢?以下做简单的记录。

首先安装mint:

$ npm install mint-ui --save

在main.js中添加如下代码:

import MintUI from 'mint-ui'import 'mint-ui/lib/style.css'Vue.use(MintUI)

完成以上步骤,即可在项目中使用mint-ui。

举例:在项目中使用mint提供的swipe轮播图组件。

代码如下:

<template><div class="recommend"><div class="slider"><mt-swipe :auto="4000"><mt-swipe-item v-for="item in recommends"><a :href="item.linkUrl"><img class="swipe-img" :src="item.picUrl"></a></mt-swipe-item></mt-swipe></div><div style="width:100%;height:200px;background:#333;"></div></div></template><script type="text/ecmascript-6">import {getRecommend} from 'api/recommend'import {ERR_OK} from 'api/config'export default {data() {return {recommends: []}},created() {this._getRecommend()},methods: {_getRecommend() {getRecommend().then(res => {if (res.code === ERR_OK) {this.recommends = res.data.slider}})}}}</script><style lang="stylus" rel="stylesheet/stylus">.sliderwidth 100%height 200px.swipe-imgwidth 100%height 100%</style>

运行结果:

备注:methods中为本人练习中发送ajax获取data中recommends的方法。如果你想快速写demo的话,可以将method删掉,往recommends中填假的图片数据,例如:

recommends: [{linkUrl: '',picUrl: 'http://www./news/yule/-07/07/1121280192_14993928268411n.jpeg'},{linkUrl: '',picUrl: '/500/15/34/56/15345682_610838.jpg'},{linkUrl: '',picUrl: 'http://b./zhidao/pic/item/9825bc315c6034a8e7235341ce13495408237629.jpg'},{linkUrl: '',picUrl: 'http://b./image/pic/item/64380cd7912397dd682835d65382b2b7d1a2878b.jpg'}]

mint ui官网:https://mint-ui.github.io

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。