前端框架之vue的學習
不得不說,現(xiàn)在的前端有點吊啊
-
不僅可以寫前端頁面
竟然還可以編寫后臺業(yè)務邏輯
也就是說理論上是可以做全棧開發(fā)的
-
別到時候Java沒被Python淘汰
反而還被前端給淘汰了
-
話說回來,前端技術主要經(jīng)歷了三個階段
1靜態(tài)頁面,純靜態(tài)的網(wǎng)頁,只可讀取
2異步刷新,能夠通過dom操作完成動態(tài)渲染
我們以前學的jQuery就是其典型例子
-
3MVVM模式,關注視圖和模型
這個可就厲害了,vue框架就是典型例子
我大致做一個淺顯的說明:
-
這個V也就是視圖view的意思
暫且就可以將其簡單地理解成某個前端頁面
那這個頁面中的數(shù)據(jù)是從哪兒來的呢?
-
就是這個M,即模型model的意思
暫且就可以將其簡單地理解成后臺響應的數(shù)據(jù)
那這個數(shù)據(jù)是如何被渲染到視圖view中的呢?
-
以前就是通過dom操作:
比如jQuery中的html()方法
但是方法非常的多,用起來繁瑣復雜
-
而MVVM模式就能完成自動渲染
后面的VM也就是view-model的意思
視圖和模型能夠完成一個雙向的綁定
-
注意可是雙向綁定哦
即可以通過數(shù)據(jù)模型model渲染view
竟然還能通過view對model完成修改
-
不需要記任何dom操作相關的方法
只需要將view和model對應起來即可
使用起來非常的簡便
-
具體案例操作,已詳細記述在筆記中
在這兒就不展開講述了