two-way-data-binding
two-way-data-binding copied to clipboard
A simple interpretation of how Vue.js realizes two-way data-binding.
比如data新增text2:‘newmsg’,在初始化渲染的时候,{{text}} {{text2}}连在一起,这时候代码认为这是连在一起的文本节点,请问该如何区分,分别渲染text和text2
如果把compile做一下递归,就可以了 ``` function compile (node, vm) { var reg = /\{\{(.*)\}\}/; //这里加一个递归 if(node.childNodes && node.childNodes.length>0){ for(var i=0,len =node.childNodes.length;i
您好,首先感谢您的分享,让我学到很多。 不过有一点还没有看明白,就是index.html文件里面第68行的那个给node.value赋值是为啥? 我删除掉以后发现也是OK的,仔细看了逻辑,也没有发现哪里需要的地方,如果有空能说下就太感谢🙏了