Loading...
vue3事件缓存(cacheHandlers)<div @click="clickEvent">Hello World!&...
观察者模式vue3通过reactive或者ref去通过new Proxy的方式劫持属性的getter,跟vue2不一样,vue2是通过Object.def...
关于数据的依赖收集方面以下是vue2的代码export class Observer { value: any; dep: Dep; vmCo...
之前我们是通过把template转换成ast语法树,接下来就是把ast拼接成字符串。并且用with控制作用域,然后通过new Function把这段字符串...
在vue2中会去解析你的template里面的代码变成对应的AST语法树,同时生成render函数,代码如下const template = `<d...
数组没有使用defineProperty,主要是性能考虑,采用的是函数劫持,通过aop编程重写了原型的7个方法,用户在调用的时候采用这七个方法,增加如果是...
vue2使用的Oject.defineProperty去劫持data里面的对象属性的,具体操作如下function observe(data) { /...
找了半天各种方案,配置感觉各种问题,找了一下,竟然发现有人写了一个vuecli的插件vue add tailwind然后选择一个选项即可none - 不创...