AngularJS巩固实践-48-常见“坑”-1-module函数的声明和获取重载

常见“坑”系列:记录一些需要特别注意的的地方与坑。 Module是ng中重要模块组织方式,将一组业务组件(Controller,Ser...     Read more
KING's avatar
KING Sep 07, 2017 Mar 29, 2018 UPDATED

AngularJS巩固实践-47-编码规范-2

接上文AngularJS巩固实践-46-编码规范-1     Read more
KING's avatar
KING Sep 04, 2017 Mar 29, 2018 UPDATED

AngularJS巩固实践-46-编码规范-1

两个术语:“编码规范”、“编程风格”的区别:编程风格是编码规范的一种,用来规约单个文件中的代码规范,编码规范还包含编程的最佳实践、文件和目录组织规范...     Read more
KING's avatar
KING Sep 03, 2017 Mar 29, 2018 UPDATED

AngularJS巩固实践-45-依赖注入$injector

依赖注入,是一种软件设计模式原则,即DIP(依赖倒置原则),描述组件之间高层组件不应该依赖于底层组件,依赖倒置是指实现和接口倒置,采用自顶向下的方式...     Read more
KING's avatar
KING Sep 01, 2017 Mar 29, 2018 UPDATED

AngularJS巩固实践-44-ng实现前端权限控制

在实践中,项目常常需要对权限进行控制。 在前后端统一的传统架构下的解决方案为:后端判断权限,然后跳转到“登录/拒绝访问”等页面。     Read more
KING's avatar
KING Aug 31, 2017 Mar 29, 2018 UPDATED

AngularJS巩固实践-42-过滤器Filter

过滤器Filter是对视图模板中变量的格式化利器,它接收一组输入(格式化变量和格式化参数)并得到一个特定输出,过滤器利用|...     Read more
KING's avatar
KING Aug 29, 2017 Mar 29, 2018 UPDATED

AngularJS巩固实践-42-ng中的Ajax数据格式转换

ng作为前端应用框架,一般默认的最佳实践是基于ajax调用来与远程服务交互的单页面SPA(Single Page Application)架构。     Read more
KING's avatar
KING Aug 27, 2017 Mar 29, 2018 UPDATED

AngularJS巩固实践-41-Angular中的AOP机制

在软件设计中,AOP时Aspect-Oriented Programming的缩写,即面向切面编程/切片编程。指通过编译时(Compile)置入代码...     Read more
KING's avatar
KING Aug 25, 2017 Mar 29, 2018 UPDATED

AngularJS巩固实践-40-$timeout使用技巧

在前端开发中,经常处理一些延时任务,比如,为了防止界面停止响应,将一些费时任务延后(js单线程执行,所以需要合理安排任务执行顺序),或是要等一些DO...     Read more
KING's avatar
KING Aug 22, 2017 Mar 29, 2018 UPDATED

AngularJS巩固实践-39-使用angualr-hint

angular-hint是在ng1.3后出现的第三方模块,目的在于帮助写出更好的ng代码,以及更容易定位ng中常见的错误。 angul...     Read more
KING's avatar
KING Aug 19, 2017 Mar 29, 2018 UPDATED