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会检查其注册对象的列表,然后将错误消息传回正确的视图进行显示。
相关推荐
在 SAP UI5 开发中,通用组件(commons)是开发者常用的一类元素,它们提供了许多基本的用户界面功能,能够帮助构建高效、易用的应用。本资料主要关注 SAP UI5 的通用组件及其在实际开发中的应用示例。 SAP UI5 是...
标题中的“UIPATH机器人实现登录SAP的功能”指的是使用UiPath这一自动化工具来模拟人工执行登录SAP系统的操作。UiPath是一款广泛应用于企业自动化领域的RPA(Robotic Process Automation)软件,它允许用户通过编程...
Functional-UI5 示例是基于JavaScript开发的一个项目,它主要用于展示如何在SAP UI5框架下构建功能丰富的用户界面。UI5是SAP公司推出的一种开放源代码的前端开发框架,专为构建企业级的Web应用程序而设计。...
**一、创建 SAPUI5 项目** 1. **从模板创建** 在开始开发前,首先需要创建一个SAPUI5项目。这通常通过SAP Web IDE或Visual Studio Code等集成开发环境完成。选择适当的模板,如"Simple Form"或"Master-Detail",...
PB12.5是PowerBuilder 12.5的简称,这是一个由Sybase(现已被SAP收购)开发的强大的Windows应用程序开发工具,主要用于构建数据驱动的桌面和Web应用程序。本教程提供了一个登录注册小程序,旨在帮助初学者快速入门PB...