Vue 2 Options API寫法: data(), methods
data() method
續上篇,這邊修改一下HomeView.vue的code。
在頁面最下方顯示 name: Vic,data method直接回傳name變數,在template中可以直接用{{ name }}將變數顯示出來。
methods 屬性
續上述程式碼,改成下拉選單onChange,修改name的值:
- 一開始在data() method中設定name=Vic,所以一開始會看到name: Vic,直到下拉選單onChange,使用this.name把value換成下拉選單current value。
- 值得一提的是,如果沒有data() method把name return的話,即使在changeValue method中使用this.name來改變值,也不會被render到網頁上,但把this.name console.log出來值是有變的。
- v-on:change可以簡寫成@change: