我正在使用Conductor库实现一些导航。所以基本上,从某个控制器,无论我从它导航多远,在背面按下,我希望能够返回它(来自任何进一步的控制器)。 现在我尝试做类似的事情:
router.backstack.remove(router.backstackSize)
onCreateView for new controller,正如我想的那样,删除新添加的控制器,但这不起作用。
答案 0 :(得分:0)
执行此操作的一种简单方法是使用类似Select the project > Settings & Utilities (Near user icon on top right) > Project Settings
的方法,该方法会将所有位于控制器顶部的控制器从后台弹出。
反之,如果这将是最底层的控制器,则是在“活动”控制器中使用function sum(){
var x,y,z;
x = Number(document.getElementById("input1").value);
y = Number(document.getElementById("input2").value);
z = x + y;
document.getElementById("result").innerHTML = z ;
}
。 (router.popToTag(controller.tag())
可以告诉您是否已经完成)然后返回“ home”只是router.setRoot(...)