我正在使用OpenUI5,我想禁用输入字段。我已经尝试了以下内容,但它无法正常工作:
sap.ui.getCore().byId("xxx").setDisabled(true)
答案 0 :(得分:1)
输入控件没有“禁用”属性,因此setter setDisabled不起作用。但它确实有一个enabled属性,因此您可以使用setEnabled方法。
sap.ui.getCore().byId("xxx").setEnabled(false); //Disables the control
答案 1 :(得分:1)
如果您想阻止用户编辑Input值,您应该使用Input的方法setEditable(false)将其editable
属性设置为false。