合并策略
合并策略strats
实际上是一个对象,通过给这个对象添加不同的方法来进行配置合并
作用:主要是对el、propsData,data,assets,hooks,props、methods、inject、computed,provid、wathers
的合并
在了解合并策略之前,先分析一下src/shared/util.js
的几个简单的方法,因为接下来,会频繁的使用到这些方法:
extend
作用:
将源对象from,添加到目标对象to中,并返回to
key不同名会赋值,key同名会覆盖
hasOwn
作用:判断一个对象是否有该属性
isPlainObject
作用:判断一个对象是否是纯对象
Last updated
Was this helpful?