Angular 提供了一种方式来把服务提供商从模块中分离出来,以便模块既可以带着 providers 被根模块导入,也可以不带 providers 被子模块导入。 区别: `forRoot` creates a module that contains all the directives, the ...
分类:
其他好文 时间:
2018-05-29 18:54:11
阅读次数:
361
在有input输入框的搜索/过滤业务中,总会考虑如何减少发起请求频率,尽量使每次的请求都是有效的。节流和防抖是比较常见的做法,这类函数的实现方式也不难,不过终归还是需要自己封装。rxjs提供了各种操作符 , 可以很快捷高效的实现这些功能。 栗子 现在有一个查询场景,可以通过城市、类型、关键字来多维度 ...
分类:
Web程序 时间:
2018-05-29 14:01:43
阅读次数:
879
启动服务器: angular默认端口:4200 输入本条命令后,会自动打开默认浏览器以及打开APP页 推荐开发工具webStorm,全平台兼容Mac、Linux、Windows 也可使用vsCode,同样也是全平台兼容,建议在选用工具时考虑到平台兼容性 ...
分类:
Web程序 时间:
2018-05-27 19:43:46
阅读次数:
217
package.json 包含了所有的开发包以及全局包以及其它项目信息,我们这个项目需要用到 bootstrap,所以我们添加信息. 添加包信息以后,我们用 安装,npm包管理工具会根据package.json提供的信息进入安装包 ...
分类:
Web程序 时间:
2018-05-27 19:03:39
阅读次数:
217
新建项目后,从网络上拉取模板(最后缓存下来,我们下次创建项目的时间将会减少80%) 安装过程中,需要我们提供Git账号和姓名 最后,我们进入 useNg 然后,启动服务器 ng serve --open ng 会自动检测上次未安装好的模板,也会做好首次启动的准备,它的端口是:4200,一旦完成后,它 ...
分类:
其他好文 时间:
2018-05-27 18:59:58
阅读次数:
160
第1章 课程介绍介绍产品的功能和用途,课程内容安排,建立开发环境和必要的开发工具介绍第2章 用 Angular Material 组件打造页面对 Angular 官方组件库 -- Angular Material -- 进行逐步学习,使用 Sidenav 和 flexbox 进行页面布局。学习表单常 ...
分类:
其他好文 时间:
2018-05-27 18:37:13
阅读次数:
382
课程目录 ├<初级中级>│ ├<1. HTML5开发前准备>│ │ ├1.HTML5开发前准备.mp4│ │ └2.开发前的准备-快捷键.mp4│ ├<10. React.js>│ │ ├React.js简介.txt│ │ ├<1.React 概述>│ │ │ ├React 开发环境搭建.mp4│ ...
分类:
Web程序 时间:
2018-05-27 18:03:29
阅读次数:
220
React Native 和 angular+ionic 是目前网络上最火的混合APP开发语言,其功能强大能够开发出安卓和IOS程序! 课程目录 <React Native电商项目实战>├<01React Native初体验>│ ├01-React Native简介.mp4│ ├02-React N ...
分类:
移动开发 时间:
2018-05-27 18:02:56
阅读次数:
288
<angular+ionic飞速上手的跨平台App开发>├飞速上手的跨平台App开发_课程.png├<第1章 课程介绍>│ ├1-1 课程简介.wmv│ └1-2 Ionic 版本差异须知以及提问方式.wmv├<第2章 概念介绍>│ └2-1 概念介绍.wmv├<第3章 环境搭建>│ ├3-1 Io ...
分类:
移动开发 时间:
2018-05-27 17:39:12
阅读次数:
313
1 模块导入错误 1.1 问题描述 项目启动时报错:元数据错误,错误截图如下: 1.2 问题原因 利用VsCode开发angular项目时利用自动导入出现错误 坑01:VsCode 的自动导入功能比较智能,它会进行精确导入;例如:NgModule 在利用VsCode进行自动导入的结果如下: 但是由于 ...
分类:
其他好文 时间:
2018-05-26 21:30:15
阅读次数:
1493