大家好,我是IT修真院北京分院第18期的學(xué)員,一枚正直純潔善良的web程序員
今天給大家分享一下,修真院官網(wǎng)js任務(wù)9,關(guān)于angular雙向綁定的。
1.背景介紹
AngularJS誕生于2009年,由Misko Hevery 等人創(chuàng)建,后為Google所收購(gòu)。是目前市面上很流行的前端JS框架,AngularJS有著諸多特性,最為核心的是:MVVM、模塊化、自動(dòng)化雙向數(shù)據(jù)綁定、語(yǔ)義化標(biāo)簽、依賴注入等等。今天我們就來(lái)聊聊這個(gè)雙向綁定以及背后的原理
2.知識(shí)剖析
Angular的雙向綁定機(jī)制,簡(jiǎn)單用一句話來(lái)概括的話:無(wú)非是從界面的操作能實(shí)時(shí)反映到數(shù)據(jù),數(shù)據(jù)的變更能實(shí)時(shí)展現(xiàn)到界面。
3.常見(jiàn)問(wèn)題
angular雙向綁定實(shí)現(xiàn)的效果是怎樣的?應(yīng)該如何寫(xiě)出一個(gè)angular 雙向綁定?
4.解決方案
栗子。http://www.runoob.com/try/try.php?filename=try_ng_model_two-way
5.擴(kuò)展思考
深入理解之:實(shí)現(xiàn)雙向綁定,背后發(fā)生了什么?換句話說(shuō):需要哪些條件
** 三步走計(jì)劃:**
需要一個(gè)UI元素和后臺(tái)屬性相互綁定的方法。
綁定之后,需要監(jiān)視屬性和UI元素的變化。
需要讓所有綁定的對(duì)象和元素都能感知到變化,并作出相應(yīng)的變化。
7.參考文獻(xiàn)
8.更多討論、
詳見(jiàn)視頻。
鳴謝
感謝大家觀看
今天的分享就到這里啦,歡迎大家點(diǎn)贊、轉(zhuǎn)發(fā)、留言、拍磚~
技能樹(shù).IT修真院
“我們相信人人都可以成為一個(gè)工程師,現(xiàn)在開(kāi)始,找個(gè)師兄,帶你入門,掌控自己學(xué)習(xí)的節(jié)奏,學(xué)習(xí)的路上不再迷?!薄?/p>
這里是技能樹(shù).IT修真院,成千上萬(wàn)的師兄在這里找到了自己的學(xué)習(xí)路線,學(xué)習(xí)透明化,成長(zhǎng)可見(jiàn)化,師兄1對(duì)1免費(fèi)指導(dǎo)??靵?lái)與我一起學(xué)習(xí)吧 !
或者你可以直接點(diǎn)擊此鏈接:邀請(qǐng)碼