摘要: expando 生成唯一JQ字符串(内部)noconflict避免冲突isReady DOM是否加载完成(DOMContentLoaded)readyReady 阅读全文
posted @ 2017-08-31 14:36 陈蒙的技术空间 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 目录 1 . jquery extend的基本使用 通过285行的源码 jQuery.extend = jQuery.fn.extend = function() { ,extend方法要么是直接挂在到jQuery的静态方法,要么是挂载到fn上其实就是原型上(参考283行的赋值操作)的实例方法。ex 阅读全文
posted @ 2017-08-30 21:49 陈蒙的技术空间 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 本章主要关注cordova的各种插件,利用好手机(移动设备)的原生功能。首先cordova是一个将web网页内嵌到原生app的平台(核心功能),然后cordova拥有的插件系统扩展了核心功能。 Cordova插件即插即用。有一些由官方项目组提供支持,有很好的维护。有一些是社区提交并维护,也许维护不那 阅读全文
posted @ 2017-07-02 23:16 陈蒙的技术空间 阅读(6778) 评论(0) 推荐(0) 编辑
摘要: 我的ionic实战系列是基于<<Ionic实战>>【美】Jeremy Wilken著-这本书的读书笔记,有诸多借鉴,不详细的地方请参考书籍本身的内容。 1.1技术栈模型 Ionic的工作原理是通过cordova把一个Web应用嵌入原生应用。以下两张图介绍了Ionic的技术栈模型和Hybrid应用和其 阅读全文
posted @ 2017-07-02 23:15 陈蒙的技术空间 阅读(12469) 评论(0) 推荐(0) 编辑
摘要: 目录 一:校验表单的使用 1.搭建脚手架 2.校验表单的使用 3.select下拉列表的用法 一: 校验表单的使用 对于CRUD型的应用,表单是必备组件。 1.搭建脚手架 git clone https://github.com/mgechev/switching-to-angular2.git f 阅读全文
posted @ 2017-07-02 17:36 陈蒙的技术空间 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 一:angular-seed的路由 step1:安装种子项目 $ git clone --depth 1 https://github.com/AngularClass/angular2-seed.git developer-hub //git cmd进入到项目目录后运行此命令,我的项目的名称为de 阅读全文
posted @ 2017-07-02 17:35 陈蒙的技术空间 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 一: 为什么要依赖注入 1.构造器引入依赖 假设一个类Car类依赖于Engine(引擎)类、Transition(变速箱)类,可使用构造器来完成。 构造函数创建似乎简洁明了,但是不灵活。Car类和其他两个类耦合度高,每当创建Car类,也会创建Engine类和Transmission类,它们的可测试性 阅读全文
posted @ 2017-07-02 17:34 陈蒙的技术空间 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 目录 一: 概念简介 脏值检测,简单的说就是在MVC的构架中,视图会通过模型的change事件来更新自己。 脏值检测的核心代码是观察者模式的实现,其机制会执行digest循环,在特定UI组件的上下文执行注册的各种表达式。 那么脏值检测在单页应用扮演了什么角色呢? 为了支持单页SPA应用,angula 阅读全文
posted @ 2017-07-02 17:32 陈蒙的技术空间 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 一: 以组件开发一个to-do list应用 1.启动server: 进入switchingToNG2/switching-to-angular2目录,运行npm start,那么打开浏览器,进入红色框的链接。 2.进入switching-to-angular2/app/ch4/ts/todo-ap 阅读全文
posted @ 2017-07-02 17:12 陈蒙的技术空间 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 目录 1.hello world! 2.配置开发环境 源代码下载 链接: https://pan.baidu.com/s/1i5pGloT 密码: g7ub 一:helloworld! 注意:这一小节的内容,并非生产环境的做法,读者可以不必操作,看演示就好了。 为了简单快速的运行ng2程序,那么引入 阅读全文
posted @ 2017-07-01 21:48 陈蒙的技术空间 阅读(4220) 评论(0) 推荐(0) 编辑