看下面的watcher应该是compile dom视图生成watchers,
暂时自己的理解是:视图dom上的双花括号里的一般都是
一个watcher?后续再好好看看
通过代码看watcher是如何生成的
解析器Compile实现步骤:参考
1.解析模板指令,并替换模板数据,初始化视图:
首先需要获取到dom元素,然后对含有dom元素上含有指令的节点进行处理;
遍历各个节点,对含有相关指定的节点进行特殊处理,只对带有 ‘{{变量}}’ 这种形式的指令进行处理
2.接下去需要生成一个并绑定更新函数的订阅器
将模板指令对应的节点绑定对应的更新函数,初始化相应的订阅器