05 2017 档案
摘要:注意,本文中的描述仅适用于基于Ionic进行PC端的Web开发,如果是手机端的开发,可以尝试仅使用UglifyJS2进行压缩,是否会有提高请自行验证,至少文件小了加载速度会快。^_^ 1. 问题 1.1. 问题上下文描述: 1. 基于Ionic进行PC端的Web应用开发; 2. 使用Tomcat作为
阅读全文
摘要:最近想找一套比较完整的基于Material风格的Angular2的控件库,有两个选择一个是Angular官方的Material2,但是这套库的DatePicker控件目前只能支持年月日,不支持时分秒,所以就找到本篇要介绍的 " " 。下面介绍一下如何进行集成。 1. 集成 在工程根目录执行如下命令,
阅读全文
摘要:JavaScript使用的是基于原型的OO模型,用对象字面量或者函数来实例化对象,用原型链来实现继承。 这样对于数据传统C++、Java的OO范式的开发者来说,会感到比较困惑,于是从ES2015开始逐步引入一种新语法用来实现传统OO范式,在新语法的背后,其语义与我们熟悉的旧语法完全相同(使用构造函数
阅读全文
摘要:1. ES2015中的箭头函数 JavaScript有一级函数的特性,也就是说,函数像其他值一样可以当成参数传来传去。 使用箭头函数改造一下: 再看几个例子: 1.1. 箭头函数的执行上下文 箭头函数有一个非常重要的特性,就是其执行上下文(也就是代码中的this)指向为外层代码,例如: 在Angul
阅读全文
摘要:1. 问题描述: 最近将Ionic的CLI升级到了最新的版本3.2,升级后在原来Ionic2版本的CLI中创建的工程,通过 运行报错,错误类似如下: 2. 解决方案 根据提示看起来好像是因为Ionic CLI需要更新似的,但是再更新是没有效果的,经过搜索,在 "网上" 找到如下解决方案: 在Ioni
阅读全文
摘要:TypeScript是一门开源的,由微软开发维护的,发布于2012年10月的静态类型的语言; 他是ECMAScript的超集,支持JavaScript的所有语法和语义,并且在此基础之上提供了更多额外的特性,例如静态类型和更丰富的语法。 1. TypeScript的优点 1.1. 编译时类型检查 所有
阅读全文
摘要:1. 概述 为了能够得到同原生应用类似的导航效果,Ionic创建了几个navagation组件来实现pages之间的导航操作,这种导航跟原生Angular2中的route机制是不一样的,我们可以借助于一下几种方式,在Ionic中实现导航效果: 1.1. Basic Navigation Naviga
阅读全文
摘要:"1. 基本环境配置" "1.1. 命令安装相应的依赖" "1.2. 在 定义中引入对应Module" "1.3. 引入对应的CSS" "2. 简单使用示例验证是否集成成功" "2.1. 的使用" "2.2. 的使用" 因为Ionic2中没有DataTable控件,也没有Tree控件,我们这边又要求
阅读全文
摘要:1. Ionic同原生ArcGIS JavaScript API结合 1.1. 安装 在工程目录下命令行安装: 1.2. 构造地图Component 将 "map.rar" 这个Component解压到pages文件夹下 这是一个实现参考,定义了一个地图展示Component。 : : 1.3. 在
阅读全文