User interface 如何更改sap.m.Input中的图标或值帮助指示器?
我正在使用带有valueHelpRequest功能的输入字段,但我需要将图标或值帮助指示器更改为自定义图标。我们可以这样做吗?如果可以,怎么做?以下是我的代码:User interface 如何更改sap.m.Input中的图标或值帮助指示器?,user-interface,sapui5,User Interface,Sapui5,我正在使用带有valueHelpRequest功能的输入字段,但我需要将图标或值帮助指示器更改为自定义图标。我们可以这样做吗?如果可以,怎么做?以下是我的代码: var oin1 = new sap.m.Input("id1",{ type:"Text", placeholder:"Enter name", editable:true,showValueHelp:true,
var oin1 = new sap.m.Input("id1",{
type:"Text",
placeholder:"Enter name",
editable:true,showValueHelp:true,
valueHelpRequest:function(){
sap.m.MessageToast.show("Value help request called !",{duration: 500})
}});
您可以在此处看到输入字段:
输入控件不允许您指定应将哪个图标用作值帮助图标。您可以在第415行中看到,值帮助图标是硬编码的
但是,如果您需要一个允许您指定使用哪个图标的输入控件版本,我建议您创建一个自定义输入控件。这个输入控件可以像标准UI5输入控件的子类一样简单。然后重写它的_getValueHelpIcon方法。输入控件不允许您指定哪个图标应该用作值帮助图标。您可以在第415行中看到,值帮助图标是硬编码的 但是,如果您需要一个允许您指定使用哪个图标的输入控件版本,我建议您创建一个自定义输入控件。这个输入控件可以像标准UI5输入控件的子类一样简单。然后重写它的_getValueHelpIcon方法