mirror of
https://github.com/youzan/vant.git
synced 2025-12-24 02:02:09 +08:00
dalete merge && class operating methods
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
import merge from '../../utils/merge';
|
||||
import PopupManager from './popup-manager';
|
||||
import PopupContext from './popup-context';
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import merge from '../../utils/merge';
|
||||
import Vue from 'vue';
|
||||
|
||||
let context;
|
||||
@@ -16,7 +15,10 @@ const DEFAULT_CONTEXT = {
|
||||
modalStack: []
|
||||
};
|
||||
|
||||
context = _global.popupContext = merge({}, DEFAULT_CONTEXT, context);
|
||||
context = _global.popupContext = {
|
||||
...DEFAULT_CONTEXT,
|
||||
...context
|
||||
};
|
||||
|
||||
const PopupContext = {
|
||||
getContext(key) {
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import Vue from 'vue';
|
||||
import { addClass } from '../../utils/dom';
|
||||
import PopupContext from './popup-context';
|
||||
|
||||
const getModal = function() {
|
||||
@@ -79,7 +78,7 @@ const PopupManager = {
|
||||
|
||||
const modalDom = getModal();
|
||||
|
||||
addClass(modalDom, 'van-modal');
|
||||
modalDom.classList.add('van-modal');
|
||||
|
||||
let domParentNode;
|
||||
if (dom && dom.parentNode && dom.parentNode.nodeType !== 11) {
|
||||
|
||||
Reference in New Issue
Block a user