AngularJS

軟件截圖:
AngularJS
軟件詳細信息:
版本: 2.1.0 / 1.5.8 更新
上傳日期: 29 Sep 17
開發: Google, Inc.
許可: 免費
人氣: 371

Rating: 3.0/5 (Total Votes: 2)

AngularJS 使用獨特的編碼原理來正確排列和構建Web應用程序,使JavaScript更容易控制和自定義,而無需複雜的服務器端交互。

AngularJS改進了Web應用程序中的動態和視圖管理,提供了更好的處理動態內容和模板佈局的工具。

特別是為了處理HTML 5,AngularJS目前已經成為世界上使用最多的JS框架之一,主要是由於Google的開發團隊為項目提供了代碼,資源和文檔。 p>

AngularJS下載包中附帶了大量文檔和示例

為了幫助開發人員開始使用,開發團隊甚至創建了專門的YouTube頻道,包括教程,示例應用程序和其他教學視頻。

系統要求


  • 客戶端啟用JavaScript

此版本中的新功能

  • 一切!!!

2.0.0 / 1.5.8中的新功能

  • 一切!!!

版本1.5.8 / 2.0.0-RC6中的新功能

  • 基於組件的應用程序
  • 改進了對ES6類的支持
  • ngAnimateSwap指令
  • 添加ngResource
  • 添加ngRoute
  • 現在,您可以通過$ locals變量來訪問已解析表達式中傳遞給$ parse的本地對象。
  • 您可以提供$ templateRequest服務的$ http配置選項。
  • 您可以通過$ xhrFactory服務為$ http創建自己的自定義XHR對象。
  • ngModel現在提供了空白且不為空的CSS類。
  • 現在,對於自定義控件,處理ARIA屬性和tabindex的ngAria模塊更加精確。
  • 有一些新的幫助者可以使用ngMock來簡化測試

版本1.5.8 / 2.0.0-RC5中的新功能

  • 基於組件的應用程序
  • 改進了對ES6類的支持
  • ngAnimateSwap指令
  • 添加ngResource
  • 添加ngRoute
  • 現在,您可以通過$ locals變量來訪問已解析表達式中傳遞給$ parse的本地對象。
  • 您可以提供$ templateRequest服務的$ http配置選項。
  • 您可以通過$ xhrFactory服務為$ http創建自己的自定義XHR對象。
  • ngModel現在提供了空白且不為空的CSS類。
  • 現在,對於自定義控件,處理ARIA屬性和tabindex的ngAria模塊更加精確。
  • 有一些新的幫助者可以使用ngMock來簡化測試

1.5.5 / 2.0.0-beta.9中的新功能




AngularJS 1.4.0新功能(2015年5月27日)

1.5.4 / 2.0.0-beta.9中的新功能

  • 基於組件的應用程序
  • 改進了對ES6類的支持
  • ngAnimateSwap指令
  • 添加ngResource
  • 添加ngRoute
  • 現在,您可以通過$ locals變量來訪問已解析表達式中傳遞給$ parse的本地對象。
  • 您可以提供$ templateRequest服務的$ http配置選項。
  • 您可以通過$ xhrFactory服務為$ http創建自己的自定義XHR對象。
  • ngModel現在提供了空白且不為空的CSS類。
  • 現在,對於自定義控件,處理ARIA屬性和tabindex的ngAria模塊更加精確。
  • 有一些新的幫助者可以使用ngMock來簡化測試

1.5.3 / 2.0.0-beta.9中的新功能

  • 基於組件的應用程序
  • 改進了對ES6類的支持
  • ngAnimateSwap指令
  • 添加ngResource
  • 添加ngRoute
  • 現在,您可以通過$ locals變量來訪問已解析表達式中傳遞給$ parse的本地對象。
  • 您可以提供$ templateRequest服務的$ http配置選項。
  • 您可以通過$ xhrFactory服務為$ http創建自己的自定義XHR對象。
  • ngModel現在提供了空白且不為空的CSS類。
  • 現在,對於自定義控件,處理ARIA屬性和tabindex的ngAria模塊更加精確。
  • 有一些新的幫助者可以使用ngMock來簡化測試

版本1.5.0 / 2.0.0-beta.0中的新功能

  • 基於組件的應用程序
  • 改進了對ES6類的支持
  • ngAnimateSwap指令
  • 添加ngResource
  • 添加ngRoute
  • 現在,您可以通過$ locals變量來訪問已解析表達式中傳遞給$ parse的本地對象。
  • 您可以提供$ templateRequest服務的$ http配置選項。
  • 您可以通過$ xhrFactory服務為$ http創建自己的自定義XHR對象。
  • ngModel現在提供了空白且不為空的CSS類。
  • 現在,對於自定義控件,處理ARIA屬性和tabindex的ngAria模塊更加精確。
  • 有一些新的幫助者可以使用ngMock來簡化測試

1.4.8 / 1.5.0-beta.2 / 2.0.0-alpha.48中的新功能

  • 特點:
  • filterFilter:允許像對象的數組進行過濾
  • 錯誤修正:
  • $ animateCss:確保自定義持續時間不會混淆gcs緩存
  • $ http:不要修改傳遞給$ http short方法的配置對象
  • 選擇:在綁定到null屬性
  • 時,添加添加的未知選項進行選擇
  • $ animate:忽略無效選項參數值
  • $ animate:接受展開的DOM元素作為enter + move
  • 的輸入
  • ngAnimate:當刪除/添加相同類時添加/刪除時,緊跟基於類的動畫

版本1.4.1中的新功能

  • 特點:
  • filterFilter:允許像對象的數組進行過濾
  • 錯誤修正:
  • $ animateCss:確保自定義持續時間不會混淆gcs緩存
  • $ http:不要修改傳遞給$ http short方法的配置對象
  • 選擇:在綁定到null屬性
  • 時,添加添加的未知選項進行選擇
  • $ animate:忽略無效選項參數值
  • $ animate:接受展開的DOM元素作為enter + move
  • 的輸入
  • ngAnimate:當刪除/添加相同類時添加/刪除時,緊跟基於類的動畫

1.4.0中的新功能

  • 特點:
  • filterFilter:允許像對象的數組進行過濾
  • 錯誤修正:
  • $ animateCss:確保自定義持續時間不會混淆gcs緩存
  • $ http:不要修改傳遞給$ http short方法的配置對象
  • 選擇:在綁定到null屬性
  • 時,添加添加的未知選項進行選擇
  • $ animate:忽略無效選項參數值
  • $ animate:接受展開的DOM元素作為enter + move
  • 的輸入
  • ngAnimate:當刪除/添加相同類時添加/刪除時,緊跟基於類的動畫

1.3.15 / 1.4.0-rc.1中的新功能

  • 特點:

  • CommonJS: - 角度模塊現在包裝為npm,帶有有用的導出
  • 錯誤修正:
  • input:創建最大和/或最小驗證器,而不管初始值
  • ngAria:為複選框和收音機正確設置“checked”attr
  • ngModel:當parserName與驗證器密鑰相同時修復問題

版本1.3.14 / 1.4.0-beta.5中的新功能

  • 特點:

  • CommonJS: - 角度模塊現在包裝為npm,帶有有用的導出
  • 錯誤修正:
  • input:創建最大和/或最小驗證器,而不管初始值
  • ngAria:為複選框和收音機正確設置“checked”attr
  • ngModel:當parserName與驗證器密鑰相同時修復問題

1.3.11中的新功能

  • 錯誤修正:
  • $ location:當鏈接被點擊時不要重寫
  • htmlAnchorDirective:remove“element!== target element”check
  • htmlAnchorDirective:如果替換,不添加事件偵聽器,如果目標是不同的元素則忽略事件

1.3.9中的新功能

  • 錯誤修正:
  • $ parse:允許在作業中使用本地人
  • filterFilter:使用isArray()來確定數組類型
  • 特點:
  • ngMock / $ exceptionHandler:重新啟動時記錄錯誤
  • 效能改善:
  • ngStyleDirective:使用$ watchCollection

版本1.3.8中的新功能

  • limitTo:替換為
  • 的循環
  • ngAria:通過keypress點擊ng觸發摘要,將$ event傳遞給表達式
  • orderBy:在排序日期對象時比較時間戳

1.3.5中的新功能

  • 錯誤修正:
  • $ templateRequest:設置ignoreRequestError標誌時傳播拒絕原因
  • $ httpBackend:允許使用falsy timeoutId
  • 取消請求
  • linky:序列化電子郵件地址時編碼所有雙引號
  • ngMock:註釋$ RootScopeDecorator
  • ngMock:respond並不總是使用statusText參數

  • 選擇:從ctrl中刪除選項時使用嚴格比較
    選擇:在組之間移動選項時修復幾個問題

版本1.3.4中的新功能

  • ngMaxlength:添加支持禁用最大長度限制
  • ngModelController:添加$ setDirty方法
  • ngPluralize:添加支持計數為一次性表達式

1.3.2版中的新功能

  • 錯誤修正:
  • $ compile:不要重新綁定父綁定轉義函數
  • $ parse:有狀態攔截器覆蓋未定義的表達式
  • $ parse:在快速路徑中添加快速檢查Function構造函數
  • $ parse,events:防止意外誤用$ event
  • 上的屬性
  • ngRoute:允許路由參數對象
  • 中的原始繼承屬性
  • 選擇:對selectAs
  • 使用isSelected的嚴格比較
  • 新功能:
  • ngAria:用aria-live
  • 公佈ngMessages
  • ngMock:添加Scope#$ countChildScopes和Scope#$ countWatchers
  • 的裝飾器

版本1.3.0中的新功能

  • 新功能:
  • $ anchorScroll:支持可配置的垂直滾動偏移
  • $ animate:介紹$ animate.animate()方法
  • $ animate:允許$ animate將自定義樣式傳遞到動畫
  • currencyFilter:將fractionSize添加為可選參數
  • jqLit​​e:添加私人jqLit​​eDocumentLoaded函數

版本1.2.21中的新功能

  • 錯誤修正:
  • $ http:修復編碼參數
  • 時的雙引號日期問題
  • $ location:查詢字符串中的句柄加字符串
  • $ rootScope:$ watchCollection應該處理對像中的NaN
  • angular.copy:正確克隆regexp標誌
  • csp:修復CSP +更好的文檔的自動檢測
  • docs:將plnkr表單更改為在同一窗口中打開
  • jqLit​​e:triggerHandler支持unbind self
  • ngHref:在空值時刪除屬性,而不是忽略
  • ngRoute:刪除對decodeURIComponent
  • 的不必要的調用

1.2.18中的新功能

  • 錯誤修正:
  • $ injector:循環依賴性錯誤消息中的報告循環。
  • ngResource:當isArray為true時,不要將文字值轉換為資源對象。

版本1.2.14中的新功能

  • 新功能:
  • $ animate:animate dirty,pristine,valid,invalid for form / fields。
  • 錯誤修正:
  • $ parse:在isElement測試中減少false-positive。
  • 輸入:使用ValidityState確定有效性。

  • isElement:在isElement測試中減少false-positive。

1.2.11中的新功能

  • 錯誤修正:
  • $ compile:在cloneAttachFn中添加關於異步指令的CSS類。
  • $ http:update httpBackend在必要時在IE8上使用ActiveXObject。
  • $ q:make $ q.reject finally finally and catch。
  • filterFilter:不要將謂詞對象字段中的點解釋為路徑。
  • mocks:refactor currentSpec可以正常工作/ Jasmine 2。
  • ngResource:在編碼URI時,不要將數字追加到url參數值中的'$'。

1.2.8中的新功能

  • 特點:
  • 允許多行選項。
  • 錯誤修正:
  • 在響應類型設置的請求下,在IE8上返回responseText。
  • 允許任何協議的狀態碼0。

1.2.7中的新功能

  • 錯誤修正:
  • 從計算的過渡時段樣式中刪除尾隨。
  • 在IE8上進行PATCH請求時,請使用ActiveX XHR。
  • 忽略對readyState = 4的onreadystatechange的多次調用。
  • 阻止網址模板折疊成空字符串。
  • 只有在尚未進行更改的情況下,才能對更改事件使用。

1.2.5中的新功能

  • 錯誤修正:
  • $ compile:允許隔離範圍引用中的文字
  • angle-mocks:在$ httpBackend
  • 中使用模擬數據的副本
    關閉:添加缺少的FormController extern定義
  • ngInclude:在鏈接其他指令
  • 之前,將模板添加到DOM
  • ngView:在鏈接其他指令
  • 之前,將模板添加到DOM

版本1.2.0中的新功能

  • 動畫:
  • 確保CSS轉換可以與繼承的CSS類定義
  • 一起使用
  • 使用CSS
  • 提供對令人震驚的動畫的支持
  • $解析:
  • 通過隱藏“私有”屬性來安全表達式
  • 文檔:
  • 為每個角度模塊提供索引頁
  • 為搜索欄
  • 添加正斜杠快捷鍵
  • jqLit​​e:
  • 顯示與scope()
  • 類似的isolationScope()getter
  • 其他:
  • 為Closure Compiler添加externs文件

1.1.5中的新功能

  • 添加了FullText搜索來替換文檔中的Google搜索。
  • 通過點擊按鈕來添加CSS類。
  • 通過除了對象標識之外的表達式匹配選項。
  • 將mousedown和mouseup事件觸發器添加到場景中。

1.1.0中的新功能

  • $ http:support custom reponseType。
  • $ sniffer:自動檢測CSP模式(目前在開發頻道上需要Chrome)。

版本v1.0.1中的新功能

  • 錯誤修正:
  • $ location:如果元素被刪除,則不要在url重寫時拋出異常。
  • $ location:防止ie進入重定向循環。

版本v1.0.0中的新功能

  • 正確地使用前綴以hashbang模式解析鏈接URL。
  • 固定鏈接點擊攔截在哈希模式。

版本v1.0.0rc6中的新功能

  • 支持HTTP PATCH方法。
  • jQuery 1.7.2支持。

版本v0.10.6中的新功能

  • 特點:
  • 依賴注入子系統重寫。這是Angular核心的一個巨大變化,因為許多原因是必要的。請閱讀完整的設計文檔,以了解其背後的變化和推理。
  • 添加了angular.bootstrap手動引導應用程序。另請參閱初始化Angular App文檔。
  • 幫助器功能注入和模塊,使DI和茉莉花測試更容易。
  • jqLit​​e和jQuery擴展了輔助方法inject(),可以簡化在調試期間對應用程序注入器的訪問。
  • 重寫$ xhr服務及其依賴項,由$ http服務替代。 $ browser.xhr及其模擬被$ httpBackend及其單元測試和端到端測試模擬替代。 $資源服務api和功能被保留,除了緩存之外,它不會像以前使用它一樣自動發生(verifyCache沒有任何效果)。
  • $ q - 類似Q的延遲/承諾實施

  • 透明的數據綁定到模板中承諾。實施例
  • 新的$ anchorScroll服務,通過ng:view
  • 加載url哈希和瀏覽到html錨點,
  • 新的LRU緩存工廠 - $ cacheFactory服務
  • jQuery 1.7兼容性
  • 錯誤修正:
  • 指令名稱現在不區分大小寫
  • $ location#url setter fix(問題#648)
  • ng:include - 通過忽略陳舊的HTTP回調來阻止競爭條件
  • ng:repeat - 支持使用null
  • 重複數組
  • angular.copy - throw如果源和目標相同,則出錯
  • 如果action屬性存在
  • ,表單不應阻止POST提交

<強>要求

  • 客戶端啟用JavaScript

類似的軟件

ComponentJS
ComponentJS

10 Dec 15

React
React

1 Mar 15

Aspen
Aspen

20 Jul 15

TroopJS
TroopJS

12 May 15

顯影劑的其他軟件 Google, Inc.

意見 AngularJS

評論沒有發現
添加評論
打開圖片!