用vue.js开发微信app界面的demo
vue-cli vue vuex vue-router vue-toutch zepto weui
通过XHR来请求mock数据,本地调试使用express路由是可以返回数据;
不过考虑线上(github.io)预览也要请求到mock数据,服务端的能力逊色点就暂未使用;
所以 vue-resource 的数据请求方式 在代码中以require('mock/xxx')的方式实现;
# install dependencies
cnpm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
所有变量名 统一小写
所有方法 统一驼峰
常量 全部大写+下划线
所有组件.vue名 都统一 《短横线》 命名
引入时,components选项改为驼峰
减少使用分号( ; ) 大括号后面不加,var 命名要加,return 要加
单引号优先
css内下划线( _ )开始的为通用类
js中内下划线( _ )开头的为私有属性
所有events均使用短横线 命名
所有组件(.vue)里template标签包含的元素必须是component-xx 开头
所有state统一下划线 命名
所有 action统一下划线命名
蘑菇街 zhihu cnodejs qq-demo