誰かが戻るボタンを使用するとすぐに、ビューと対応するコントローラーを破棄したいと思います。これにより、リセット機能を回避する可能性があり、新しいコントローラーの init メソッド内でユーザーが作成したコンテンツを使用できます。
しかし、sap-ui-core がadding element with duplicate id
エラー メッセージをスローしています。
var oView = sap.ui.view({
id: id,
viewName: "newController",
type: sap.ui.core.mvc.ViewType.XML
})
oView.destroy();
oView = sap.ui.view({
id: id,
viewName: "newController",
type: sap.ui.core.mvc.ViewType.XML
})
oView.destroy();