課程
/前端開發
/Vue.js
/vue.js入門基礎
事實證明點擊事件可以寫在data屬性中
2016-08-05
源自:vue.js入門基礎 2-2
正在回答
作死看到你這個問題,覺得是設計缺陷,又覺得不是,于是翻了一遍vue的源碼。
大概看?https://github.com/vuejs/vue/blob/dev/src/directives/public/on.js?這個模塊和?https://github.com/vuejs/vue/blob/dev/src/instance/internal/init.js?這個模塊就知道了。
handle是直接在this上下文尋找方法的,而init時又會把data和methods方法打通,從而掛載在conponent上下文中。
options?=?this.$options?=?mergeOptions(???? this.constructor.options,???? options,???? this???? )
操作被合并,methods里面的值若與data里面的值重名則以data命名的值為準。
能力有限,說錯請拍磚
夢魂薰衣草
函數要放在 methods 對象里
是的哦
舉報
本門為vuejs入門教程,詳細的講解加實戰,可以幫你進入vuejs的大門
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-13
作死看到你這個問題,覺得是設計缺陷,又覺得不是,于是翻了一遍vue的源碼。
大概看?https://github.com/vuejs/vue/blob/dev/src/directives/public/on.js?這個模塊和?https://github.com/vuejs/vue/blob/dev/src/instance/internal/init.js?這個模塊就知道了。
handle是直接在this上下文尋找方法的,而init時又會把data和methods方法打通,從而掛載在conponent上下文中。
操作被合并,methods里面的值若與data里面的值重名則以data命名的值為準。
能力有限,說錯請拍磚
2016-08-06
函數要放在 methods 對象里
2016-08-06
是的哦