在 SAPUI5 中来回浏览视图时,OnInit 方法不会再次调用
你已经确定了正确的用例,因为这是设计使然,当你来回导航时,它会呈现最后呈现的版本,并且不会调用 OnInit()。但如果你想覆盖此行为,SAP 允许你这样做。
你可以委托给路由器的 patternMatched 事件,以便在呈现视图时调用 OnInit() 方法。
this.getOwnerComponent().getRouter().getRoute("<Route name>").attachPatternMatched(<Your Handler>, this);你需要在控制器的 init 方法中将事件处理程序附加到路由器。希望它有所帮助并解决你的要求。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP