<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>vue</title>
<script src="https://cdn.bootcss.com/vue/2.6.3/vue.js"></script>
</head>
<body>
<div id="app">
</div>
<script>
var temOne = {
props:['value'],
template: `
<div>
<input type="text" @input="handleInput" :value="value">
</div>
`,
methods: {
handleInput (e) {
this.$emit('input', e.target.value)
}
}
}
var vm = new Vue({
el: '#app',
data: {
value: '123'
},
components: {
temOne
},
template: `
<div>
{{value}}
<tem-one :value="value" @input="value = arguments[0]"></tem-one>
<tem-one v-model="value"></tem-one> <!-- v-model語法糖、有點費解 -->
</div>
`
})
</script>
</body>
</html>
複製程式碼
手動實現vue元件間的雙向資料繫結
相關文章
- 手動簡單實現Vue雙向資料繫結Vue
- vue父子關係元件間的雙向資料繫結Vue元件
- js 實現vue的雙向資料繫結JSVue
- vue資料雙向繫結的實現原理Vue
- vue實踐:元件雙向繫結Vue元件
- 基於vue實現的雙向資料繫結Vue
- Vue雙向繫結實現Vue
- Vue父子元件雙向繫結傳值的實現方法Vue元件
- vue實現prop雙向繫結Vue
- 雙向資料繫結實現原理
- javascript實現雙向資料繫結JavaScript
- vue雙向資料繫結原理Vue
- Vue資料雙向繫結原理Vue
- 梳理vue雙向繫結的實現原理Vue
- 簡要實現vue雙向繫結Vue
- 淺析vue的雙向資料繫結Vue
- vue中的雙向資料繫結原理Vue
- 剖析Vue原理&實現雙向繫結MVVMVueMVVM
- JavaScript實現簡單的雙向資料繫結JavaScript
- Vue雙向繫結原理,教你一步一步實現雙向繫結Vue
- 前端 | 自定義元件 v-model:Vue 如何實現雙向繫結前端元件Vue
- Vue 中實現雙向繫結的 4 種方法Vue
- Vue 中雙向繫結 Vs 單向資料流Vue
- Vue 資料雙向繫結實現二級下拉懸浮選單Vue
- 深入理解Proxy 及 使用Proxy實現vue資料雙向繫結Vue
- Vue父子元件如何雙向繫結傳值Vue元件
- 通過原生js實現資料的雙向繫結JS
- 5分鐘教你實現Vue雙向繫結Vue
- vue 雙向繫結(v-model 雙向繫結、.sync 雙向繫結、.sync 傳物件)Vue物件
- 在winform中如何實現雙向資料繫結?ORM
- 揭密 Vue 的雙向繫結Vue
- Vue雙向繫結初探Vue
- vue雙向繫結原理Vue
- VUE的雙向繫結及區域性元件的使用Vue元件
- 7.vue元件(二)--雙向繫結,父子元件訪問Vue元件
- 雙向繫結的極簡實現
- JS雙向資料繫結JS
- Vue雙向繫結的實現原理系列(一):Object.definepropertyVueObject