vue例項詳解

上期咱們聊到了mvvm模型,這一期咱們來聊一下vue的例項,這個是個很重要的東西,千萬別輕視了,下面開始:

目標:1 瞭解例項中的data用法和method用法

最基本的例項是什麼樣子的呢,是這樣的啦:

vue例項詳解

el: 表示要操作的頁面元素, 必填參

data: 資料, 可以理解為面向物件中的“

屬性

”,他主要是儲存資料的,當程式執行時,監控頁面傳來的資料,進行修改,啟動時根據他的資料渲染頁面。

methods: 方法, 可以理解為面向物件中的“

方法

”,根據方法可以改變屬性的值,從而改變頁面,請求互動,一系列的操作

這樣理解是不是就很清楚啦?

為了再詳細解釋一下這個概念,咱們來做一個練習:

這個練習很經典,就是實現一個加法器,比如左邊兩個輸入框,右邊為結果框,當左邊輸入時點選等於=號,計算結果:

目的:鍛鍊data和method的理解,下面開始我的表演:

vue例項詳解

圖片在這裡,該腫麼辦呢?那按照步驟來吧!

1 先建立html檔案,命名method。html

vue例項詳解

2 完成上文提到的vue三部曲(這個一定要掌握,後面專案要用到)

vue例項詳解

3 vue三部曲搞完之後搞頁面,創造三個input框,一個按鈕

vue例項詳解

4使用v-model繫結屬性

vue例項詳解

vue例項詳解

5 繫結方法

vue例項詳解

這樣就可以算出來啦!

總結:透過兩個input框繫結數值,這樣當input框輸入值時,透過v-model綁定了值,在等於號加上方法,當輸入值時,點選等於號,呼叫方法,這樣雙向繫結的方法會計算出來!

下一期會講一下元件的用法,這也是很重要的,同時也是為電商專案實戰做準備,歡迎關注!