您现在的位置: 365建站网 > 365文章 > Mint UI —— 基于 Vue.js 的移动端组件库用法教程

Mint UI —— 基于 Vue.js 的移动端组件库用法教程

文章来源:365jz.com     点击数:592    更新时间:2017-12-16 10:13   参与评论

Mint UI

GitHub:github.com/ElemeFE/mint

项目主页:mint-ui.github.io/#

Demo:elemefe.github.io/mint-

文档:mint-ui.github.io/docs/#

由饿了么前端团队推出的 Mint UI 是一个基于 Vue.js 的移动端组件库。自 6 月初开源以来,根据社区和团队内部的反馈,修复了一些 bug 并新增了部分组件,于本周发布了 0.2.0 版本。本文介绍如何从零开始构建一个使用 Mint UI 的 Vue 项目。

 

webpack + vue 使用mint-ui


自己从一个月之前正式的接触vue.js这个框架,然后就疯狂的迷恋上他,易上手我觉得是他最大的优势,之前我一直是使用Jquery的,大量的dom操作让我有点力不从心,之前的我安于现状不想去探索新的知识,直到我直到vue并且使用上他之后,自己的生产力仿佛得到了质的飞跃,闲话少叙,进入今天的主题Mint-ui链接描

第一步

</>code

  1. 安装mint-ui npm install mint-ui --save

第二步

</>code

  1. 在main.js里面引入mint-ui
  2. import MintUI from 'mint-ui'
  3. import 'mint-ui/lib/style.css'//最嗨的是他这个直接引入的是一个css文件
  4. Vue.use(MintUI);

第三步

</>code

  1. 因为webpack把需要的依赖都下载好了我只需要安装下面的依赖就好啦
  2. install babel-preset-es2015 --save-dev

第四步

</>code

  1. 配置你的babelrc文件

</>code

  1. {
  2. "presets": ["es2015", "stage-2"],
  3. "plugins": ["transform-runtime"],
  4. "comments": false
  5. }

第五步
下面重启一下就可以直接在组件使用啦
需要注意的是,虽然是全局使用,但是在使用的过程中还是要在组件内引用一下你需要使用的组件

</>code

  1. <template>
  2. <div class="header">
  3. <div @click='test'>{{headerProps.title}}</div>
  4. </div>
  5. </template>
  6. <script type="text/ecmascript-6">
  7. import {DatetimePicker, Button, Toast} from 'mint-ui';
  8. export default {
  9. props: {
  10. headerProps: Object
  11. },
  12. data(){
  13. return {}
  14. },
  15. methods:{
  16. test(){
  17. Toast('我是Tip');
  18. }
  19. }
  20. }
  21. </script>
  22. <style lang="scss">
  23. .header {
  24. /*position: fixed;*/
  25. z-index: 99;
  26. width: 100%;
  27. background: #f55947;
  28. height: 3rem;
  29. font: {
  30. size: 1.2rem;
  31. weight: 100;
  32. }
  33. ;
  34. div {
  35. text-align: center;
  36. line-height: 3rem;
  37. color: #fff;
  38. font: {
  39. weight: 300;
  40. }
  41. ;
  42. }
  43. }
  44. </style>

从安装到使用的过程就是这样啦,我也是刚接触vue这个框架,有问题的地方请大神指出呀,也希望能和大家一起学习进步~~~~

如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛

发表评论 (592人查看0条评论)
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
昵称:
最新评论
------分隔线----------------------------

快速入口

· 365软件
· 杰创官网
· 建站工具
· 网站大全

其它栏目

· 建站教程
· 365学习

业务咨询

· 技术支持
· 服务时间:9:00-18:00
365建站网二维码

Powered by 365建站网 RSS地图 HTML地图

copyright © 2013-2024 版权所有 鄂ICP备17013400号