SAPUI5 验证输入框内容

 sapui5 验证输入框是否是数字类型

代码:
var oResourceModel = new sap.ui.model.resource.ResourceModel({
        bundleName:"sap.ui.demo.db.i18n.i18n"	
});
sap.ui.getCore().setModel(oResourceModel,"i18n");
var oView = sap.ui.core.mvc.XMLView({viewName:"sap.ui.demo.db.view.App"});
sap.ui.getCore().getMessageManager().registerObject(oView,true);
oView.placeAt("content");
 XML视图现在被创建为一个名为oView的命名对象。
视图对象oView已注册到MessageManager。
一旦注册,XML视图就像以前一样插入到DOM中。
您现在可以在输入框中输入非数字值,然后按Enter键或将焦点移动到其他UI控件。 此操作触发onenter或onchange事件,然后SAPUI5执行属于sap.ui.model.type.Currency数据类型的验证功能。
现在视图已经在MessageManager中注册,任何验证错误消息将被MessageManager拾取,MessageManager会检查其注册对象的列表,然后将错误消息传回正确的视图进行显示。

猜你喜欢

转载自511844512.iteye.com/blog/2379322