(Translated by https://www.hiragana.jp/)
AngularJS - 维基百科,自由的百科全书 とべ转到内容ないよう

AngularJS

本页使用了标题或全文手工转换
维基百科ひゃっか自由じゆうてき百科ひゃっかぜん
AngularJS
開發かいはつしゃGoogle Inc.しゃ
くび发布2010ねん10がつ20日はつか,​13ねんまえ​(2010-10-20[1]
さい版本はんぽん
  • 1.8.3 (2022ねん4がつ7にち)[2][3]
編輯維基數據鏈接
みなもとだい码库 編輯維基數據鏈接
编程语言JavaScript
操作そうさけいまたが平台ひらだいまいり舊版きゅうばんりゅうらん支援しえん
ぶんけん大小だいしょう167 KB せい产环さかい版本はんぽん
1.2 MB 開發かいはつ环境版本はんぽん
类型JavaScriptはこしき
许可协议MIT许可证
网站angularjs.org

AngularJS いち款由Google维护てき开源JavaScriptはこしきようらいきょうすけたんいちぺーじめん應用おうようほどしき運行うんこう目前もくぜんやめ停止ていし維護[4]。它的标是透過とうかMVCしきこうのう增强ぞうきょうもと于浏览器てき应用,使つかい开发测试变得さら容易よういざい版本はんぽん2(全面ぜんめん使用しようTypeScriptきさき改名かいめいAngularだいNばん以Angular Nてき形式けいしき命名めいめい

はこしき讀取よみと包含ほうがん附加ふか定義ていぎしめぎくじ屬性ぞくせいえいHTML_attributeてきHTML,遵從這些定義ていぎ屬性ぞくせいちゅうてき指令しれいなみはたぺーじめんちゅうてき輸入ゆにゅうある輸出ゆしゅつあずかゆかりJavaScript變量へんりょう表示ひょうじてき模型もけい綁定おこりらい。這些JavaScript變量へんりょうてき值可以手こう設置せっちあるものしたがえ靜態せいたいある動態どうたいJSON資源しげんちゅう

Angularてき哲學てつがく

[编辑]
Angular 2应用ほどじょてき体系たいけい结构。 主要しゅよう构建块是块,组件,ばんもとすうすえかずすえ绑定,指令しれいふく务和注入ちゅうにゅう

Angularてき理念りねん声明せいめいしき编程おう該用於構けんよう界面かいめん以及へんうつし軟件構建,而指令しれいしきへんほど非常ひじょう適合てきごうらい表示ひょうじ業務ぎょうむ邏輯[5]かまち採用さいようなみ擴展りょう傳統でんとうHTML,通過つうかそうむこうてきすうよりどころ綁定らい適應てきおう動態どうたい內容,そうむこうてきすうよりどころ綁定允許いんきょ模型もけい视图あいだてき自動じどうどうよし此,Angular使とくたいDOMてき操作そうささい重要じゅうようなみひさげますりょうはかためしせい

設計せっけい目標もくひょう

  • はた應用おうよう邏輯與たいDOMてき操作そうさかい耦。這會ひさげだかだい碼的はかためしせい
  • はた應用おうようほどじょてきはかためしてき應用おうようほどじょてきへんうつしいちよう重要じゅうようだい碼的構成こうせい方式ほうしきたいはかためしてきなんゆう巨大きょだいてき影響えいきょう
  • はた應用おうようほどじょてききゃくはしあずか伺服はしかい耦。這允許いんきょきゃくはし伺服はしてき開發かいはつ以齊あたま並進へいしんなみ且讓雙方そうほうてきふくようなりため可能かのう
  • 指導しどう開發かいはつしゃ完成かんせい構建應用おうようほどじょてきせい歷程れきていしたがえよう界面かいめんてき設計せっけいいたへんうつし業務ぎょうむ邏輯,さいいたはかためし

Angular遵循軟件工程こうていてきMVCしきなみ勵展げんすうよりどころかず邏輯ぐみけんあいだてきまつ耦合。通過つうか依賴いらい注入ちゅうにゅう(dependency injection),AngularためきゃくはしてきWeb應用おうようたいらいりょう傳統でんとう服務ふくむはしてき服務ふくむれい獨立どくりつ於视てきひかえせいよし此,後端こうたん減少げんしょうりょう許多きょた負擔ふたんさんせいりょうさらけいてきWeb應用おうよう

Angular主要しゅようてき指令しれいてい义标签)

[编辑]

そうこうすうよりどころ綁定

[编辑]

Angularざいてい現和げんな資料しりょう中間ちゅうかん簡單かんたん建立こんりゅうそうむこうてきすうよりどころ綁定。一旦建立雙向綁定,使用しようしゃ輸入ゆにゅうかいよしAngular自動じどうでんいたいち變數へんすうちゅうさい自動じどう讀到所有しょゆう綁到它的內容,更新こうしん它。效果こうかじょう就是りつそくてき資料しりょうどうざいほどしき碼中おさむ改變かいへんすう,也會直接ちょくせつ反應はんのういたていげんてき外觀がいかんじょう僅內よう以雙こう綁定,其他しょ如類べつひろし高度こうどとうとう以和變數へんすうあずか使用しようしゃてき輸入ゆにゅう,綁定おこりらい

開發かいはつ歷史れきし

[编辑]

AngularJSざい2009ねんゆかりMiško HeveryAdam Abrons開發かいはつ作為さくい線上せんじょうJSONもうかそん服務ふくむてき軟體,它是以兆元來がんらいけいあたい便びん於成ため企業きぎょうてき應用おうよう服務ふくむ當初とうしょ以"GetAngular.com"註册もういきただしよし於只ゆう少量しょうりょうてき註册よう户,ざい兩人りょうにん決定けってい放棄ほうき這個商業しょうぎょうそうほうまえ,就把Angular開源かいげんりょう

Abrons後來こうらいはなれひらきりょう這個けい劃,ただしざいGoogle工作こうさくてきHevery一些谷歌員工如Igor MinárVojta Jínaとうのり繼續けいぞく開發かいはつ維護此函しき

发行

[编辑]

目前もくぜんゆう兩個りゃんこただしざい維護てき穩定版本はんぽん:1.3.x1.4.x,更新こうしん频率やく为每しゅういちあるまい两周いち. [6]

舊版きゅうばんりゅうらん支援しえん

[编辑]

Angularざい1.2これてき版本はんぽんさい支援しえんInternet Explorer 67.[7]ざい1.3これてき版本はんぽん停止ていしたいInternet Explorer 8てき支援しえん.[8]

かずBackbone.jsてき

[编辑]
REST [9]


注入ちゅうにゅう

参考さんこう文献ぶんけん

[编辑]
  1. ^ Earliest known releases. [2019-11-15]. (原始げんし内容ないようそん于2017-07-29). 
  2. ^ Release 1.8.3. 2022ねん4がつ7にち [2022ねん7がつ29にち]. 
  3. ^ 1.8.3 ultimate-farewell (2022-04-07). 
  4. ^ AngularJS. docs.angularjs.org. [2022-07-14]. (原始げんし内容ないようそん于2022-03-16). 
  5. ^ What Is Angular?. [12 February 2013]. (原始げんし内容ないようそん于2013-05-20). 
  6. ^ angular.js CHANGELOG. [2015-06-18]. (原始げんし内容ないようそん于2015-05-13). 
  7. ^ AngularJS: Developer Guide: Internet Explorer Compatibility. Google. [2014-10-12]. (原始げんし内容ないようそん于2014-10-17). 
  8. ^ Minar, Igor. AngularJS 1.3: a new release approaches. AngularJS Blog. [2014-10-12]. (原始げんし内容ないようそん于2014-12-08). 
  9. ^ Javascript Frameworks And Data Binding. [13 February 2013]. (原始げんし内容ないようそん档于2014ねん8がつ24にち). 

延伸えんしん阅读

[编辑]

外部がいぶ链接

[编辑]