合并自定义选项时,它们将使用默认策略,该策略将简单地覆盖现有值。如果要使用自定义逻辑合并自定义选项,则需要将一个函数附加到Vue.config.optionMergeStrategies:
Vue.config.optionMergeStrategies.myOption = function (toVal, fromVal) { // 返回mergedVal }
对于大多数基于对象的选项,您可以简单地使用以下策略methods:
var strategies = Vue.config.optionMergeStrategies strategies.myOption = strategies.methods