From 9f5456f88b8397ffbab1ad80331aaa834c15d882 Mon Sep 17 00:00:00 2001 From: 陈泽平 <chenzeping> Date: 星期一, 17 五月 2021 17:19:52 +0800 Subject: [PATCH] Merge branch 'develop' of http://xearth.cn:6600/r/wuyushui/SewerAndRainNetwork into develop --- src/components/layer/src/layer.js | 31 ++++++++----------------------- 1 files changed, 8 insertions(+), 23 deletions(-) diff --git a/src/components/layer/src/layer.js b/src/components/layer/src/layer.js index 2d2db28..2bf291b 100644 --- a/src/components/layer/src/layer.js +++ b/src/components/layer/src/layer.js @@ -20,16 +20,15 @@ * @return {[type]} [description] */ self.open = function (opt) { - /* let option = { - type: 1, - content: opt.content, - area: opt.area - } */ + console.log(opt) + self.closeAll() var options = mergeJson(opt, defOptions) + console.log('11111' + options) const id = `notification_${new Date().getTime()}_${seed++}` options.id = id options.layer = self - options.content.content = Vue.extend(options.content.content) + options.content.comp = Vue.extend(options.content.comp) + console.log(options) const instance = new LayerVueExtend({ data: options }) @@ -55,7 +54,6 @@ * @return {[type]} [description] */ self.close = function (id) { - console.log(id) const oElm = document.getElementById(id).parentElement if (oElm) { document.body.removeChild(oElm) @@ -111,22 +109,9 @@ * @param {[type]} id [description] * @return {[type]} [description] */ - self.closeAll = function (type = -1) { - const types = { - page: 0, - iframe: 1 - } - if (type === -1) { - for (const k in self.instances) { - self.close(k) - } - } else { - const targetType = types[type] - for (const k in self.instances) { - if (self.instances[k].type === targetType) { - self.close(k) - } - } + self.closeAll = function () { + for (const k in self.instances) { + self.close(k) } } /** -- Gitblit v1.8.0