From 675c836f79f8f38bc44242bf7ca978073a556e63 Mon Sep 17 00:00:00 2001 From: guy Date: Thu, 19 Aug 2021 19:54:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B4=E7=90=86=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wrapper/layout/fill/float.fill.horizontal.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/core/wrapper/layout/fill/float.fill.horizontal.js b/src/core/wrapper/layout/fill/float.fill.horizontal.js index e90c7b0cd..abcbbca57 100644 --- a/src/core/wrapper/layout/fill/float.fill.horizontal.js +++ b/src/core/wrapper/layout/fill/float.fill.horizontal.js @@ -19,9 +19,6 @@ BI.FloatHorizontalFillLayout = BI.inherit(BI.Layout, { this.populate(this.options.items); }, - resize: function () { - // console.log("填充布局不需要resize"); - }, addItem: function (item) { // do nothing throw new Error("不能添加子组件"); @@ -79,8 +76,12 @@ BI.FloatHorizontalFillLayout = BI.inherit(BI.Layout, { } var top = o.vgap + o.tgap + (item.tgap || 0) + (item.vgap || 0), bottom = o.vgap + o.bgap + (item.bgap || 0) + (item.vgap || 0); + if (BI.isNull(item.height)) { + w.element.css({ + height: "calc(100% - " + ((top + bottom) / BI.pixRatio + BI.pixUnit) + ")" + }); + } w.element.css({ - height: "calc(100% - " + ((top + bottom) / BI.pixRatio + BI.pixUnit) + ")", position: "relative" }); return w; @@ -123,6 +124,10 @@ BI.FloatHorizontalFillLayout = BI.inherit(BI.Layout, { }); }, + resize: function () { + // console.log("填充布局不需要resize"); + }, + update: function (opt) { return this.forceUpdate(opt); },