点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我对SAP UI5中的生...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我对SAP UI5中的生...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我对SAP UI5中的生命周期方法有一些疑问,尤其是在了解onBeforeRendering和onAfterRendering方法时。 我理解的是onBeforeRedering将在呈现视图之前触发,而onAfterRendering方法在呈现视图之后触发。 我了解OnAfterRendering的用法,但不了解onbeforRendering。
1)您能否给我一个准确使用onBeforeRendering的测试用例。
2)我有一个拆分应用程序,其中在onBeforeRendering和onAfterRendering方法中保留了一些console.log()语句。 当我运行该应用程序时,这两种方法仅触发一次。 当我在同一个应用中导航时,不会再次触发这些方法。 为什么这样?
致谢
Karthik S
您好 https://people.sap.com/karthik.s31
是的,您必须先在onBeforeRendering中注销与DOM相关的事件*,然后再在onAfterRendering中注册它们-特别是使用新的语义渲染( apiVersion 2 )。如果未在onBeforeRendering中取消注册,则事件控件将在下次控件无效时再次注册,从而导致两次处理事件。
________
< p> *仅控制事件未涵盖的那些事件 或伪ev ents 。主题:事件处理程序方法
一周热门 更多>