当前位置: 代码迷 >> 综合 >> Extjs 中numberfield 输入框只隐藏默认的Trigger,但是不隐藏自定义的Trigger
  详细解决方案

Extjs 中numberfield 输入框只隐藏默认的Trigger,但是不隐藏自定义的Trigger

热度:49   发布时间:2024-01-25 14:13:28.0

说明:自定义的triggers中,要将需要显示的项的hidden都设置成false,  并将整体的hideTrigger设置成true,
      重点:hideTrigger:true 的位置一定要放在  triggers  后面, 后面, 后面 !!!!

{
xtype: "numberfield",
name: 'money',
value: '0.00',
regex: /^\d+(\.\d+)?$/,//非负浮点数
flex: 1,
fieldLabel: "金额",
editable:false,
//键盘导航是否可用,启用后可以通过键盘的上下箭头调整数值
keyNavEnabled: false,
//鼠标滚轮是否可用,启用后可以通过滚动鼠标滚轮调整数值
mouseWheelEnabled: false,
triggers: {
fieldBtn: {
hidden: false,
cls: 'button-select-search',
handler: 'onFunction'
}
},
    //是否隐藏上下调节按钮
hideTrigger: true

}

  相关解决方案