Browse Source

BI-129824 fix: 控件优化

research/test
jian 11 months ago
parent
commit
04f12cdf17
  1. 4
      packages/fineui/src/base/foundation/message.js
  2. 4
      packages/fineui/src/case/button/switch.js

4
packages/fineui/src/base/foundation/message.js

@ -199,7 +199,9 @@ function _show(hasCancel, title, message, callback, config = {}) {
items: [
{
type: VerticalLayout.xtype,
cls: "bi-card bi-border-radius",
width: 450,
hgap: 32,
attributes: {
tabIndex: 1,
},
@ -224,8 +226,6 @@ function _show(hasCancel, title, message, callback, config = {}) {
} catch (e) {
}
},
cls: "bi-card",
hgap: 32,
items: [
{
el: {

4
packages/fineui/src/case/button/switch.js

@ -39,7 +39,7 @@ export class Switch extends BasicButton {
width: 12,
height: 12,
top: tgap,
left: o.selected ? 28 : 4,
left: o.selected ? o.width - 16 : 4,
},
{
type: Label.xtype,
@ -78,7 +78,7 @@ export class Switch extends BasicButton {
setSelected(v) {
super.setSelected(...arguments);
this.layout.attr("items")[0].left = v ? 28 : 4;
this.layout.attr("items")[0].left = v ? this.options.width - 16 : 4;
this.layout.resize();
this.options.showTip && this.openTip.setVisible(v);
this.options.showTip && this.closeTip.setVisible(!v);

Loading…
Cancel
Save