您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

怎样使用vue mint-ui tabbar(附代码)

2024/3/18 11:10:47发布19次查看
这次给大家带来怎样使用vue mint-ui tabbar(附代码),使用vue mint-ui tabbar的注意事项有哪些,下面就是实战案例,一起来看一下。
新建tabbar.vue
<template>  <mt-tabbar v-model="message" fixed>     <mt-tab-item id="mainpage">       <img slot="icon" :src="this.atabs[0]">       主页     </mt-tab-item>     <mt-tab-item id="shoppinglist">       <img slot="icon" v-bind:src="this.atabs[1]">       积分商城     </mt-tab-item>     <mt-tab-item id="grouplist">       <img slot="icon" v-bind:src="this.atabs[2]">       微社区     </mt-tab-item>     <mt-tab-item id="usercenter">       <img slot="icon" v-bind:src="this.atabs[3]">       我的     </mt-tab-item>   </mt-tabbar> </template> <script> export default {   data(){     return{     //选中的tabbar值message为外面页面传入的值selected       message:this.selected,     //这里使用的icon图标为图片,所以需要加图片改变的传入,若使用阿里图标,则不用加       atabs:this.tabs,     }   },   props:{     selected: string,     tabs:array,   },   watch: {     message: function (val, oldval) {       // 这里就可以通过 val 的值变更来确定去向       switch(val){         case 'mainpage':           this.$router.push('/mainpage');         break;         case 'shoppinglist':           this.$router.push('/shoppinglist');         break;         case 'grouplist':           this.$router.push('/grouplist');         break;         case 'usercenter':           this.$router.push('/usercenter');         break;       }     }   }, } </script>
在需要使用tabbar组件的页面
引入组件
import tabbar from '../../components/tabbar' export default {   components:{tabbar},   data(){     return{       selected:shoppinglist,       tabs:[require(../../assets/images/icon/zhuye.png),require(../../assets/images/icon/icon42-1.png),          require(../../assets/images/icon/weuquan1.png),require(../../assets/images/icon/huijia.png)],      }   }, }
html中
<tabbar :selected="selected" :tabs='tabs'></tabbar>
补充:
mint-ui —— tabbar示例
import
按需引入:
import { tabbar, tabitem } from 'mint-ui'; vue.component(tabbar.name, tabbar); vue.component(tabitem.name, tabitem);
全局导入:全局导入后不用再导入
importmintfrom'mint-ui' import'mint-ui/lib/style.css' vue.use(mint);
相信看了本文案例你已经掌握了方法,更多精彩请关注其它相关文章!
推荐阅读:
如何使用js+css3实现图片响应鼠标移动放大缩小
怎样使用源生js代码实现百度搜索框
以上就是怎样使用vue mint-ui tabbar(附代码)的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product