mint-ui的使用
mint-ui 也是由某团队开发的,与 element-ui 相比,mint-ui 主要用于移动端开发,mint-ui 同样提供了样式组件、表单组件以及 JS 组件,其很大程度提高了项目开发效率,下面讲解在 Vue 项目中如何使用 mint-ui。
全局使用mint-ui
打开 main.js,以 button 组件为例,代码如下。
//1.按需引入button组件
import { Button } from 'mint-ui';
//2.注册组件
Vue.component(Button.name, Button);
//3.引入样式
import 'mint-ui/lib/style.css'
mint-ui 需要手动引入 CSS 样式。如果使用了 element-ui 的 button 样式,mint-ui 的 button 样式就不要再使用了,因为两者同时使用会起冲突。 |
在HelloWorld组件中使用mint-ui按钮
代码如下。
<mt-button type="primary">primary</mt-button>
运行结果如图 8-3 所示。

Figure 1. 图8-3 使用mint-ui按钮
组件内使用 mint-ui JS 组件:上述演示的内容为 CSS 样式组件,下面讲解JS功能组件,例如单击按钮弹出对话框。
打开 HelloWorld 组件,弹框组件名字为 Toast(组件名字在官网可查),首先引入组件,具体代码如下。
<template>
<div class="hello">
//2.单击按钮绑定单击事件
<mt-button type="primary" @click="btn">primary</mt-button>
</div>
</template>
<script>
//1.按需引入组件
import { Toast } from "mint-ui";
export default {
name: "HelloWorld",
data() {
return {};
},
methods: {
btn() {
//3.使用mint-ui提供的弹框方法Toast
Toast("Upload Complete");
}
}
};
</script>
代码解析如下。
-
在 HelloWorld 中引入组件。
-
单击按钮触发绑定事件。
-
在事件方法中调用 mint-ui 组件方法,运行程序,单击按钮可弹出对话框。