-
11款常见前端开发工具 A:代码编辑工具: sublime(编码式编写html--使用一句代码逻辑,就可以生成一堆对应html) webstorm B:断点调试工具 batarang--chrome插件(专门针对angularjs设计的) C:版本管理工具 git、git小乌龟(客户端) 搭建自动化前端开发、调试、测试工具查看全部
-
form指令查看全部
-
scope绑定策略查看全部
-
A:ng模块化实现 B:一个完整项目结构是什么样的 C:使用ngRoute进行视图之间的路由 D:一切都是人模块开始 E:ng官方推荐的模块切分方式是什么 F:模块之间的这件事应该怎么样?-依赖注入查看全部
-
model--在ng中如何实现 view -如何使用视图 ng中的MVC是通过:$scope来实现MVC $scope : A:是一个普通 js对象 B:提供一些工具方法 $watch() $apply C:是表达式执行环境(或者叫作用域) D:是一个树型结构,与dom标签平行 E:子$scope对象会继承父$scope上的 属性和方法 F:每一个angular应用只有一个根$scope对象(一般位于ng-app上)--$rootScope? G:$scope可以传播事件,类似dom事件,可以向上也可以向下 H:$scope不仅是mvc的基础,也是实现又向数据绑定的基础 I:生命周期查看全部
-
MVC A:为什么需要MVC --终级目标:模块化和复用 模块化:代码规模越来越大---模块切分-职责切分 代码复用 --抽取通用逻辑 维护方便 --修改不同功能不影响其它功能 B:前端MVC困难在哪 C:angularjs的MVC如何实现的 (1):一个控制器无法适应大型项目 (2):多个控制器,不要通过抽取通用控制器,并继承通用控制器 (3):正确做法:通用代码抽取成公共服务,多个控制器通过 “调用” 来实现 注意事项:1):不要试图去复用controller、一个controller只负责一小块视图 2):不要在controller中操作dom,这不是控制器的职责(dom由指令来操作) 3):不要在controller中做数据格式化,ng中有很好用的表单控件 4):不要在controller中做数据过滤操作,ng有$filter服务来操作 5):controller不会相互调用的,控制器之间交互通过事件进行查看全部
-
MVC A:为什么需要MVC --终级目标:模块化和复用 模块化:代码规模越来越大---模块切分-职责切分 代码复用 --抽取通用逻辑 维护方便 --修改不同功能不影响其它功能 B:前端MVC困难在哪 C:angularjs的MVC如何实现的查看全部
-
11款常见前端开发工具 A:代码编辑工具: sublime(编码式编写html--使用一句代码逻辑,就可以生成一堆对应html) webstorm B:断点调试工具 batarang--chrome插件(专门针对angularjs设计的) C:版本管理工具 git、git小乌龟(客户端) D: E:依赖管理工具 bower -- 类似maven的工具(自动加载其它js包,可以自动检查版本兼容性。一般不用) F:轻量级server -- http-server(基于nodejs) G:单元测试工具 karma(单元测试工具容器) jasmine(类似java中junit) - 分组、用例、期望、匹配 protractor -专为angularjs专门定制的工具 搭建自动化前端开发、调试、测试工具查看全部
-
11款常见前端开发工具 A:代码编辑工具: sublime(编码式编写html--使用一句代码逻辑,就可以生成一堆对应html) webstorm B:断点调试工具 batarang--chrome插件(专门针对angularjs设计的) C:版本管理工具 git、git小乌龟(客户端) D: E:依赖管理工具 bower -- 类似maven的工具(自动加载其它js包,可以自动检查版本兼容性。一般不用) F:轻量级server -- http-server(基于nodejs) G: 搭建自动化前端开发、调试、测试工具查看全部
-
11款常见前端开发工具 A:代码编辑工具: sublime(编码式编写html--使用一句代码逻辑,就可以生成一堆对应html) webstorm B:断点调试工具 batarang--chrome插件(专门针对angularjs设计的) C:版本管理工具 git、git小乌龟(客户端) D:代码压缩和混淆工具 均基本于nodejs, grunt--代码合并与混淆工具 D:开发和调试工具 搭建自动化前端开发、调试、测试工具查看全部
-
11款常见前端开发工具 A:代码编辑工具: sublime(编码式编写html--使用一句代码逻辑,就可以生成一堆对应html) webstorm B:断点调试工具 batarang--chrome插件(专门针对angularjs设计的) C:版本管理工具 git、git小乌龟(客户端) 搭建自动化前端开发、调试、测试工具查看全部
-
前端开发环境: A:代码编辑工具 B:断点调试工具 C:版本管理工具 D:代码合并和混淆工具 E:依赖管理工具 F:单元测试工具 G:集成测试工具查看全部
-
HybridAPP :native app与web app结合查看全部
-
Native APP、WEB APP、Hybrid APP(qq、酷我音乐)查看全部
-
模块开始查看全部
举报
0/150
提交
取消