摘要: 概览 Cordova Cordova 能够将你的 HTML/JS 代码打包在一个原生的容器中运行,并且可以调用系统的各类软硬件接口(JavaScript API)。我们将这种架构称之为 hybrid app , 得益于这种架构,我们能将前端代码跨平台运行,并且得到接近原生应用的系统特性。最终发布到各 阅读全文
posted @ 2017-07-25 10:20 wayshon 阅读(696) 评论(0) 推荐(0) 编辑
摘要: CodePush是一个微软开发的云服务器。通过它,开发者可以直接在用户的设备上部署手机应用更新。CodePush相当于一个中心仓库,开发者可以推送当前的更新(包括JS/HTML/CSS/IMAGE等)到CoduPush,然后应用将会查询是否有更新。(欢迎关注我的gitHub) 一、安装CodePus 阅读全文
posted @ 2017-07-25 10:18 wayshon 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 1、创建分支 git branch temp 或者git checkout -b temp 2、推送本地分支到远程 git push origin temp 3、删除本地分支 git branch -d temp 有时候你可能需要一个大写的D 4、删除远程分支 git v1.7.0只后可以用 git 阅读全文
posted @ 2017-07-25 10:17 wayshon 阅读(128) 评论(0) 推荐(0) 编辑
摘要: <!--?xml version="1.0" encoding="UTF-8"?--> action可以是异步的,mutation必须是同步的,不然devtools观察不到mutation触发后的异步情况 store.commit -> 分发 mutation,store.dispatch -> 触 阅读全文
posted @ 2017-07-25 10:16 wayshon 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1、不要在实例属性或者回调函数中(如 vm.$watch('a', newVal => this.myMethod()))使用箭头函数。因为箭头函数绑定父上下文,所以 this 不会像预想的一样是 Vue 实例,而是 this.myMethod 未被定义。 2、“Mustache” 语法(双大括号) 阅读全文
posted @ 2017-07-25 10:12 wayshon 阅读(142) 评论(0) 推荐(0) 编辑
摘要: <!--?xml version="1.0" encoding="UTF-8"?--> for…in遍历数组只能获取索引,且索引为字符串: “1”,”2"。for...of 获取值。forEach不能中断。 Object.keys(obj) array.keys(),array.entries(), 阅读全文
posted @ 2017-07-25 10:11 wayshon 阅读(104) 评论(0) 推荐(0) 编辑
摘要: __proto__属性(前后各两个下划线),用来读取或设置当前对象的prototype对象。目前,所有 浏览器(包括IE11)都部署了这个属性。如:obj.__proto__ = father 相当于 obj = Object.create(father)。标准明确规定,只有浏览器必须部署这个属性, 阅读全文
posted @ 2017-07-25 10:10 wayshon 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1)、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2)、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。(ios中alloc都是存放在堆中) 3)、全局区(静态区)(static)—,全局 阅读全文
posted @ 2017-07-25 10:06 wayshon 阅读(1436) 评论(0) 推荐(0) 编辑