-
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
提交
取消