2020-08-22 11:56发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我希望仅在控制器上的onInit()方法运行后才执行一次功能。 我假设(显然是错误地)由sap.ui.core.mvc.View提供的afterInit事件将在onInit()方法之后被触发,但是看来它实际上是在控制器上的onInit方法之前执行的。 >
这是预期的行为吗?
此致
特雷弗
Hi Trevor
创建视图后,将调用controller.onInit。 所以我们在看
view.createContent
view.afterInit
controller.onInit
我可能是错的。 我是从调试代码中弄清楚的。
-D
嗨,如何将afterInit事件侦听器添加到XmlView? 我试图添加视图属性和,并在相应的控制器中定义方法a,b,但是从未调用过事件侦听器方法。 我缺少什么吗?
以下概述了生命周期挂钩,您能够解释您要做什么吗?
SAPUI5 SDK-演示套件
致谢,
Jason
嗨杰森,
是的,我看过该文档,但是它仅涵盖控制器的生命周期方法,没有提及触发的事件。 如果您查看 https://openui5.hana.ondemand.com/#docs/api/symbols/sap.ui.core.mvc.View.html 文档中,您会看到有四个事件被触发。 我要询问的一个事件是afterInit事件,因为我认为它是在控制器的onInit方法之后触发的,但事实并非如此。
最多设置5个标签!
Hi Trevor
创建视图后,将调用controller.onInit。 所以我们在看
view.createContent
view.afterInit
controller.onInit
我可能是错的。 我是从调试代码中弄清楚的。
-D
嗨,如何将afterInit事件侦听器添加到XmlView? 我试图添加视图属性和 ,并在相应的控制器中定义方法a,b,但是从未调用过事件侦听器方法。 我缺少什么吗?
以下概述了生命周期挂钩,您能够解释您要做什么吗?
SAPUI5 SDK-演示套件
致谢,
Jason
嗨杰森,
是的,我看过该文档,但是它仅涵盖控制器的生命周期方法,没有提及触发的事件。 如果您查看 https://openui5.hana.ondemand.com/#docs/api/symbols/sap.ui.core.mvc.View.html 文档中,您会看到有四个事件被触发。 我要询问的一个事件是afterInit事件,因为我认为它是在控制器的onInit方法之后触发的,但事实并非如此。
此致
特雷弗
一周热门 更多>