Skip to content

Commit

Permalink
fix: fix option merge global mixins presence check
Browse files Browse the repository at this point in the history
  • Loading branch information
yyx990803 committed Mar 24, 2020
1 parent dbbd999 commit 10ad965
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions packages/runtime-core/src/apiOptions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -516,9 +516,9 @@ export function resolveMergedOptions(
const { __merged, mixins, extends: extendsOptions } = raw
if (__merged) return __merged
const globalMixins = instance.appContext.mixins
if (!globalMixins && !mixins && !extendsOptions) return raw
if (!globalMixins.length && !mixins && !extendsOptions) return raw
const options = {}
globalMixins && globalMixins.forEach(m => mergeOptions(options, m, instance))
globalMixins.forEach(m => mergeOptions(options, m, instance))
extendsOptions && mergeOptions(options, extendsOptions, instance)
mixins && mixins.forEach(m => mergeOptions(options, m, instance))
mergeOptions(options, raw, instance)
Expand Down

0 comments on commit 10ad965

Please sign in to comment.