摘要:
本章主要关注cordova的各种插件,利用好手机(移动设备)的原生功能。首先cordova是一个将web网页内嵌到原生app的平台(核心功能),然后cordova拥有的插件系统扩展了核心功能。 Cordova插件即插即用。有一些由官方项目组提供支持,有很好的维护。有一些是社区提交并维护,也许维护不那 阅读全文
摘要:
我的ionic实战系列是基于<<Ionic实战>>【美】Jeremy Wilken著-这本书的读书笔记,有诸多借鉴,不详细的地方请参考书籍本身的内容。 1.1技术栈模型 Ionic的工作原理是通过cordova把一个Web应用嵌入原生应用。以下两张图介绍了Ionic的技术栈模型和Hybrid应用和其 阅读全文
摘要:
目录 一:校验表单的使用 1.搭建脚手架 2.校验表单的使用 3.select下拉列表的用法 一: 校验表单的使用 对于CRUD型的应用,表单是必备组件。 1.搭建脚手架 git clone https://github.com/mgechev/switching-to-angular2.git f 阅读全文
摘要:
一:angular-seed的路由 step1:安装种子项目 $ git clone --depth 1 https://github.com/AngularClass/angular2-seed.git developer-hub //git cmd进入到项目目录后运行此命令,我的项目的名称为de 阅读全文
摘要:
一: 为什么要依赖注入 1.构造器引入依赖 假设一个类Car类依赖于Engine(引擎)类、Transition(变速箱)类,可使用构造器来完成。 构造函数创建似乎简洁明了,但是不灵活。Car类和其他两个类耦合度高,每当创建Car类,也会创建Engine类和Transmission类,它们的可测试性 阅读全文
摘要:
目录 一: 概念简介 脏值检测,简单的说就是在MVC的构架中,视图会通过模型的change事件来更新自己。 脏值检测的核心代码是观察者模式的实现,其机制会执行digest循环,在特定UI组件的上下文执行注册的各种表达式。 那么脏值检测在单页应用扮演了什么角色呢? 为了支持单页SPA应用,angula 阅读全文
摘要:
一: 以组件开发一个to-do list应用 1.启动server: 进入switchingToNG2/switching-to-angular2目录,运行npm start,那么打开浏览器,进入红色框的链接。 2.进入switching-to-angular2/app/ch4/ts/todo-ap 阅读全文