Vue.js学习之路

Vue计划-4 第三方UI组件库

2017-05-20  本文已影响903人  AiDede

我们知道,当我们使用js和jQuery写网页的时候,我们可以从网上选择很多的插件,来减轻我们的压力。使用Vue.js之后,我们也可以选择质量更好的第三方UI组件库。库的意思,是一个包里,有很多的组件可供选择。我们这里选择有饿了么大前端组出品的MintUI组件库 。你们也可以使用手机,输入http://elemefe.github.io/mint-ui/#/ ,在手机中预览这个组件库。

安装组件库

首先我们初始化项目,并且安装组件库,注意我们要选择带vue-router路由库的项目模板

# vue init webpack projectfour
# cd projectfour
# cnpm install
image.png image.png
# cnpm install mint-ui -S
image.png
# cnpm install stylus --save-dev
# cnpm install stylus-loader --save-dev
# cnpm run dev
image.png

所以我们在main.js中,引入:

image.png
# cnpm run dev

创建页面框架

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
image.png image.png

这里用到的图片,可在文末的实例工程中找到



我们看到他这个selected就是每个tab的id值,我们之前,每次刚进入的时候,他是没有选中任何一个tab的,那么我们把selected的初始值,改为首页,就可以刚进入就选中主页了:


1、使用MintUI的tab-container组件

第二部让这个变量随着selected改变而改变 image.png

2、使用router路由

使用路由来控制的方法这里不一步一步来了我大致说一下步骤,感兴趣的话自己试一下


首页

好了我们现在可以开始写首页的具体页面了,对了我刚刚在tabbar那里,加了个fixed属性防止他滚动:



剩下的?


工程文件


结束

var author = {
  name:'丁波',
  GitHub:'dingbo1028',
  University:'BNUZ'
}
上一篇 下一篇

猜你喜欢

热点阅读