2018-11-28
1.学习慕课网上的vue教程,推荐源代码文件下的构造如下,推荐src下目录:1.api:放置后端请求相关代码,包括ajax,jason-p(跨域ajax发送http请求的方法)等,.gitkeep保证能上传到git上;2.common:放置通用静态资源,如字体文件,公用图片,通用js、样式文件; 3.components:组件;4.router:路由相关文件;5.store:存放vue...
1.学习慕课网上的vue教程,推荐源代码文件下的构造如下,
推荐src下目录:
1.api:放置后端请求相关代码,包括ajax,jason-p(跨域ajax发送http请求的方法)等,.gitkeep保证能上传到git上;
2.common:放置通用静态资源,如字体文件,公用图片,通用js、样式文件; 3.components:组件;
4.router:路由相关文件;
5.store:存放vuex相关代码
6.App.vue: 项目入口文件,我们也可以直接将组件写这里
7.main.js: 项目的核心文件
2.移动端入口文件index.html
的meta设置
<meta name="viewport" content="width=device-width,initial-scale=1.0">
1.initial-scale
初始缩放。即页面初始缩放程度。这是一个浮点值,是页面大小的一个乘数。例如,如果你设置初始缩放为“1.0”,那么,web页面在展现的时候就会以target density分辨率的1:1来展现。如果你设置为“2.0”,那么这个页面就会放大为2倍。
2.maximum-scale
最大缩放。即允许的最大缩放程度。这也是一个浮点值,用以指出页面大小与屏幕大小相比的最大乘数。例如,如果你将这个值设置为“2.0”,那么这个页面与target size相比,最多能放大2倍。
3.user-scalable
用户调整缩放。即用户是否能改变页面缩放程度。如果设置为yes则是允许用户对其进行改变,反之为no。默认值是yes。如果你将其设置为no,那么minimum-scale 和 maximum-scale都将被忽略,因为根本不可能缩放。
3.jsBridge的相关学习
3.Android 与 JavaScript 相互调用桥梁 JSBridge
4.熟悉新项目-财人汇销户
1.扩展运算符实质上就是把数组转换为用逗号隔开的一个个参数,该运算符将一个数组,变为参数序列。es6扩展运算符
2.项目的router.js未按标准方式书写,好处是能全局化和实现懒加载。
Vue2.0入坑-vue-router
3.v-on
的disable用法可以控制表单元素
<button :disable="loading" class="btn full-width" @click="submit">结算转账</button>
4.不管是vue-cli自带的还是自己配的webpack.config.js,设置alias别名是很有必要的,
resolve: {
alias: {
'@assets': setPath('src/assets'),
'@config': setPath('src/configs'),
'@lib': setPath('src/libs'),
'@page': setPath('src/components/pages'),
'@module': setPath('src/components/modules'),
'@partial': setPath('src/components/partials'),
'@model': setPath('src/models')
},
extensions: ['.ts', '.vue', '.js', '.styl', '.css']
},
5.学习上次牛邦大佬来做的分享,每一次看都有新的收获。比如结合这个项目,
从MVC的设计模式来说,这个项目将model也就是数据模型层相关的数据处理,
全部交于mobx-vue进行处理,页面的Vue只是调用数据处理方法,并获得数据。严格的践行了设计模式,页面的vue实质上是view和controller的结合。
因为 Vue组件不存在所谓controller层分离,因此数据接口的预处理尽量避免在组件内完成,最佳的办法是这些处理统一由容器组件(Page)完成,将组件需要的数据结构以组件 props的方式传入。
6.本项目就是采用的集成在vscode里的REST-CLIENT插件,并定义在http文件夹里的dev.http,点击链接即可测试API,简单方便
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)