小編給大家分享一下Vue組件內部如何實現(xiàn)一個雙向數(shù)據(jù)綁定,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
目前創(chuàng)新互聯(lián)已為成百上千家的企業(yè)提供了網(wǎng)站建設、域名、雅安服務器托管、網(wǎng)站托管、服務器托管、企業(yè)網(wǎng)站設計、銅仁網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
思路:父組件通過props傳值給子組件,子組件通過 $emit 來通知父組件修改相應的props值,具體實現(xiàn)如下:
import Vue from 'vue' const component = { props: ['value'], template: ``, data () { return{} }, methods: { handleInput (e) { this.$emit('input', e.target.value) } } } new Vue({ components: { CompOne: component }, el: '#root', template: ``, data () { return{ value: '123' } } })
看完了這篇文章,相信你對Vue組件內部如何實現(xiàn)一個雙向數(shù)據(jù)綁定有了一定的了解,想了解更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!