今天我們要說的就是我們的AngularJs
當然呢!我們Angular呢!
1、是一個MVC框架,如果我們說他是一個mvc的框架呢!就是有些不太具體了,其實他是我們的MVC的擴展版
當然他具體的是一個什么樣的框架呢!他是一個MVVM的一個框架
當然其實對于MVC的話? 有很多的擴展板
例如
mvp
mvvm
...
mvx
那什么是MVC呢!這個就好玩了!當然其實越到js高級話其實都是一些概念性的東西,所以說大家有可能聽不懂,但是我也盡量讓大家聽得懂
其實呢!我們的前端沒有這么多的開發模式,我們的開發模式都是從后臺借鑒過來的,而且后端的很多東西已經使用了很長的時間,相對于前端來說的話,
也相對比較成熟,而且所謂的mvc就是我們在開發的時候前后端分離,前端主要去做前端的事情,后臺主要做后臺的事情,我們的代碼不會混合到一起。
當然呢!對于MVC我們可以在具體的去說一些,當然我們的M指的是什么呢!我們的M指的是我們的model(模型),V是指的我們的view,也就是我們的視圖,當然還有我們
的c呢!指的是controller 也就是我們的控制器,我們的M其實在我們要做的工作中呢!具體就是指的使我們的數據,當然對于view呢!其實也就是我們的要做的
頁面,當然其實對于c呢!c是什么呢!c就是我們的業務邏輯,所謂的業務邏輯就是,我們都在jd上買過東西吧!當然如果我們確定好了一個商品以后,我們是不是就可以,
卻下單,如果你要去買東西是不是先要,去登陸,然后呢!在去選擇商品的多少,然后呢!去結算,當然如果結算可以選擇支付寶或是微信,或是銀聯的其他的銀行,網銀
這個時候,是不是就可以去支付了,其實我們給這個購買的過程,給它叫做業務邏輯。
當然,我們這個Angular這個庫為什么現在這么火呢!這是為啥呢!其實,你看每個明星能夠很好的火起來,其實它的背后是不是都有一個團隊在一直,默默的做
他的宣傳,他的包裝,它的影響力等,其實對于Angular也是一樣的,Angular呢!他是一直被谷歌這樣的大公司推崇,你想想,谷歌這么大的公司,做后臺的話是不是
它推誰,誰就會火啊!
而且呢!我們的Angular其實一要去解決,關于我們html' target='_blank'>Ajax數據交互的以及Dom等一系列的的問題。
當然呢!
關于Angular的API呢!
還有關于Angular 網址呢!
庫的版本
主版本.次版本.修訂號
2.x.x = 不兼容 ie7 8 等低版本瀏覽器
當然對于主版本的改變那將是翻天復地的變化,但如果是次版本的修改呢!只是里面新添加了一些小功能,修改了一些關于jquery的bug
對于AngularJs
1.2.x
1.3.x
1.5.x
2.0.x = 就是一個全新的版本了!
其實對于我們, 1.3.0版本呢!之前和之后呢!有了一個翻天復地的變化,
所以大家用的時候一定要慎重,當然其實對于我們,買的一些書啊!用的就是一些1.0.0之前的版本呢!用了以后就是不好使
所以大家現在用我們這個版本就好了。
以上就是淺談我對AngularJs的認識的詳細內容,html教程
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答