diff --git a/packages/mixins/popup/manager.js b/packages/mixins/popup/manager.js index 38e026394..73daf599c 100644 --- a/packages/mixins/popup/manager.js +++ b/packages/mixins/popup/manager.js @@ -9,7 +9,7 @@ const defaultConfig = { export default { open(vm, config) { - const exist = context.stack.some(item => item.id === vm._popupId); + const exist = context.stack.some(item => item.vm._popupId === vm._popupId); /* istanbul ignore next */ if (!exist) {