2

我有一个页面显示有关我的数据库中的对象的信息。在此页面上,我可以通过调用对话框来删除该对象。当用户接受对话框时,该对象被删除,但默认情况下,接受对话框后显示的页面仍然是有关已删除对象的页面。

所以我想删除所有页面并将用户移动到主页,就好像应用程序刚刚启动一样。

我已经尝试了几种方法,但我无法解决这个问题。如果我使用流行音乐,我会得到

 Warning: cannot pop while transition is in progress
4

1 回答 1

3

设置acceptDestination到您的主页和acceptDestinationAction: PageStackAction.Pop. 当对话框被接受时,这将弹出主页上方的所有页面。

https://sailfishos.org/sailfish-silica/qml-sailfishsilica-dialog.html

于 2014-05-12T00:58:20.617 回答