当前位置: 首页 > Web前端 > HTML5

SAPUI5确保控件id是全局唯一的,实现方法

时间:2023-04-04 22:54:36 HTML5

SupportforUniqueIDsstableID用于在运行时识别和修改controller内部的控件。但是,如果您重复使用或嵌套这些视图,这些稳定的ID将不再是唯一的。为避免ID冲突,每个SAPUI5视图都在其所有子控件前加上自己的ID。看一个例子,在下面的xml视图中,Button控件的id是:aButton然后我定义了另一个xml视图,上面的xml视图包含按钮控件,嵌套在:运行时,两个嵌套的xml视图的id为:myContainerView--ButtonView1myContainerView--ButtonView2获取这几个嵌入xml视图实例的代码:varoButtonView1=oView.byId("ButtonView1");获取每个xml视图实例中按钮实例的代码:varoButton=oButtonView1.byId("aButton");

最新推荐
猜你喜欢