安装vux组件库
- 2018-4-6
- Web
vux是一款优秀的移动端UI组件库,强烈推荐使用,下面分享一下自己的踩坑记录~
1.安装必要的包
1 | npm i vux --save |
2.配置build/webpack.base.conf.js
Step1 将原先的module.exports
赋值给变量originalConfig
示例:var originalConfig = {...
Step2 在最下方粘贴以下代码
1 | const vuxLoader = require('vux-loader') |
3.引用组件
Step1 在src/main.js
入口js文件中,引用需要使用的组件
如引用Tabbar
:
1 | import { Tabbar, TabbarItem } from 'vux' //按需引入组件 |
点击了解:vue组件
Step2 在页面入口组件中App.vue
中引用该组件
1 | <tabbar> |
至此vux组件已经安装成功了,截图如下:
4.优化
1.优化样式
在页面入口组件App.vue
结尾加上以下代码:
1 | <style lang="less"> |
2.配置页面视口
将页面入口文件index.html
中的
1 | <meta name="viewport" content="width=device-width,initial-scale=1.0"> |
替换为
1 | <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"> |
3. 消除移动端点击延迟
在页面入口JS文件build/main.js
中添加以下代码:
1 | const FastClick = require('fastclick') |