简单实现VUE的双向数据绑定
Posted maggie-pan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单实现VUE的双向数据绑定相关的知识,希望对你有一定的参考价值。
<!DOCTYPE html> <html> <head> <title>vue-双向数据绑定的简单实现</title> </head> <body> <input type="text" name="" id="inputText"> <span id=‘textSpan‘></span> <script type="text/javascript"> let obj = {}, inputText = document.querySelector(‘#inputText‘), textSpan = document.querySelector(‘#textSpan‘) Object.defineProperty(obj, ‘foo‘, { set: function (newValue) { inputText.value = newValue textSpan.innerHTML = newValue } }) inputText.addEventListener(‘keyup‘, function (e) { obj.foo = e.target.value }) </script> </body> </html>
以上是关于简单实现VUE的双向数据绑定的主要内容,如果未能解决你的问题,请参考以下文章