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