diff --git a/changelog.md b/changelog.md index c23791f5bb..43a9a70cec 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,6 @@ # 更新日志 2.0(2020-09) +- allCountPager支持是否显示总行数 - 修复区间滑块setEnable(false)滑块不灰化的问题 - 修复同步复选下拉框系列setValue所有值后触发器不显示全选的问题 - BI.Tree.traversal方法迭代函数增加父节点参数 diff --git a/src/case/pager/pager.all.count.js b/src/case/pager/pager.all.count.js index 2f6579046b..3d191962e2 100644 --- a/src/case/pager/pager.all.count.js +++ b/src/case/pager/pager.all.count.js @@ -11,7 +11,8 @@ BI.AllCountPager = BI.inherit(BI.Widget, { height: 24, pages: 1, // 必选项 curr: 1, // 初始化当前页, pages为数字时可用, - count: 1 // 总行数 + count: 1, // 总行数 + showRowCount: true }); }, _init: function () { @@ -101,30 +102,33 @@ BI.AllCountPager = BI.inherit(BI.Widget, { title: o.count }); - var count = BI.createWidget({ - type: "bi.left", - height: o.height, - scrollable: false, - items: [{ - type: "bi.label", - height: o.height, - text: BI.i18nText("BI-Basic_Total"), - width: 15 - }, this.rowCount, { - type: "bi.label", - height: o.height, - text: BI.i18nText("BI-Tiao_Data"), - width: 50, - textAlign: "left" - }] - }); - BI.createWidget({ + BI.createWidget(o.showRowCount ? { type: "bi.left_right_vertical_adapt", element: this, items: { - left: [count], + left: [{ + type: "bi.left", + height: o.height, + scrollable: false, + items: [{ + type: "bi.label", + height: o.height, + text: BI.i18nText("BI-Basic_Total"), + width: 15 + }, this.rowCount, { + type: "bi.label", + height: o.height, + text: BI.i18nText("BI-Tiao_Data"), + width: 50, + textAlign: "left" + }] + }], right: [this.editor, this.allPages, this.pager] } + } : { + type: "bi.vertical_adapt", + element: this, + items: [this.editor, this.allPages, this.pager] }); },