sapui5 - 在 SAPUI5 中重新加载应用程序

标签 sapui5

有什么方法可以重新加载整个 SAPUI5 应用程序吗?

当 SAPUI5 应用程序被调用时,onInit() 函数被调用,我们正在初始化一些 View 设置。假设某些更改(例如在主视图中选择复选框)需要重置整个应用程序,我们可以重新加载应用程序并再次调用 onInit() 函数来更正我们的初始设置吗?是否有任何触发机制可以显式调用 onInit() 函数?

预先感谢您的建议。

问候, 拉惹

最佳答案

如果您需要重新加载或重置您的应用程序,那么我认为您的应用程序存在重大设计缺陷...如果我是您,这绝对是我首先要考虑的问题!

但是,为了回答您的问题,为什么不将初始化代码移至其自己的函数中,并在需要重置应用程序时从 onInit() 事件处理程序调用该函数?

关于sapui5 - 在 SAPUI5 中重新加载应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27656064/

相关文章:

sapui5 - 如何正确使用 JSONModel 和 setModel?

sapui5 - 是否可以在一个 View 中使用 2 个模型

checkbox - 如何以不可编辑的形式垂直对齐复选框?

sapui5 - 如何删除ui5中的未决更改?

javascript - 由于 "TypeError: ... is not a constructor",无法实例化 UI5 类

sapui5 - 简单的智能过滤栏示例

date - 确定所选日期的数量

javascript - 从表 sapui5 获取 value 属性

javascript - 从 Controller 添加的表格上的 itemPress 不是函数

sapui5 - 启用 ui5-tooling 时出现错误 : failed to load 'sap/ushell/library.js' from resources/sap/ushell/library. js