首页 分享 vue => 在vue中使用MUI

vue => 在vue中使用MUI

来源:花匠小妙招 时间:2025-05-01 13:22

最新推荐文章于 2025-02-25 18:01:59 发布

weixin_34112030 于 2018-03-21 15:23:39 发布

首先去git上 https://github.com/dcloudio/mui/ 把文件clone一份到本地,需要用到什么结构进examples里面去找

在main.js中引入mui的css样式(前提是已经从clone下来的文件中把dist文件夹放入vue项目中)

// 1 导入 vue

import Vue from 'vue'

// 导入 vue-resource

import VueResource from 'vue-resource'

// 安装插件

Vue.use(VueResource)

// 使用 MUI,直接导入样式即可

// 注意:样式覆盖的问题,需要先导入 mui.min.css 样式,再导入 icons-extra.css 的样式

// 否则,会存在覆盖的问题!!!

import '../lib/mui/css/mui.min.css'

// import '../lib/mui/css/icons-extra.css'

// 2 导入 项目的入口组件

import App from '../App.vue'

// --------------------MintUI的配置 开始------------------------

// 从 mint-ui 中导入组件

import { Header, Button, Swipe, SwipeItem } from 'mint-ui'

// 注册组件

Vue.component(Header.name, Header)

Vue.component(Button.name, Button)

Vue.component(Swipe.name, Swipe)

Vue.component(SwipeItem.name, SwipeItem)

// --------------------MintUI的配置 结束------------------------

// 导入 VueRouter

// 此处的 ../router 表示在这个目录中查找 index.js

import router from '../router'

// 3 将Vue实例与 App 挂到一起

const vm = new Vue({

el: '#app',

router,

render: c => c(App)

})

复制代码

然后在后缀为.vue 的文件中直接拷贝进去html 结构即可

<template>

<!-- 注意:唯一的根元素 -->

<div>

<!-- 页头 -->

<mt-header fixed title="黑马程序员 | 12期Vue项目">

<a to="/" slot="left">

<mt-button icon="back">返回</mt-button>

</a>

</mt-header>

<!-- 内容 -->

<router-view class="content"></router-view>

<!-- 页脚 -->

<nav class="mui-bar mui-bar-tab">

<router-link to="/home" class="mui-tab-item">

<span class="mui-icon mui-icon-home"></span>

<span class="mui-tab-label">首页</span>

</router-link>

<router-link to="/vip" class="mui-tab-item">

<span class="mui-icon mui-icon-contact"></span>

<span class="mui-tab-label">会员</span>

</router-link>

<router-link to="/cart" class="mui-tab-item">

<span class="mui-icon mui-icon-extra mui-icon-extra-cart">

<span class="mui-badge">9</span>

</span>

<span class="mui-tab-label">购物车</span>

</router-link>

<router-link to="/search" class="mui-tab-item">

<span class="mui-icon mui-icon-search"></span>

<span class="mui-tab-label">搜索</span>

</router-link>

</nav>

</div>

</template>

<script>

// 导入购物车小图标的样式

import './lib/mui/css/icons-extra.css'

export default {

}

</script>

<style>

html,

body {

margin: 0;

padding: 0;

background-color:

}

.content {

padding-top: 40px;

padding-bottom: 50px;

}

</style>

复制代码

相关知识

Vue项目中使用vue
vue项目(vue
Java前端Vue
从零开始学Vue
Vue项目中使用ECharts构建交互式中国地图的详细指南
Vue 使用vue完成登录+注册前后端交互的实现
vue如何修剪视频
vue如何适配移动端
vue用什么图表库
vue如何实现物流跟踪

网址: vue => 在vue中使用MUI https://www.huajiangbk.com/newsview1822500.html

所属分类:花卉
上一篇: 帝罗马花盆养什么花好看,家居绿植
下一篇: 装修大讲堂之家具保养方法

推荐分享