有人能解释一下这种行为以及它们之间的区别吗;onBind"&引用;“从请求”中准备&引用;onReveal"&引用;onReset";在GWTP中?
好的,我对GWTP中的“onBind”、“preparedFromRequest”、“onReveal”、“onReset”感到非常困惑。我不知道这些方法是在什么时候、什么情况下被调用的 好的,我得到了有人能解释一下这种行为以及它们之间的区别吗;onBind"&引用;“从请求”中准备&引用;onReveal"&引用;onReset";在GWTP中?,gwt,gwtp,Gwt,Gwtp,好的,我对GWTP中的“onBind”、“preparedFromRequest”、“onReveal”、“onReset”感到非常困惑。我不知道这些方法是在什么时候、什么情况下被调用的 好的,我得到了page1present.java(令牌名:page1)有以下代码: @Override protected void onBind(){ System.out.println("on bind"); } @Override protected void prepareFromReque
page1present.java
(令牌名:page1
)有以下代码:
@Override
protected void onBind(){
System.out.println("on bind");
}
@Override
protected void prepareFromRequest(PlaceRequest request){
System.out.println("prepared from request");
}
@Override
protected void onReveal(){
System.out.println("on reveal");
}
@Override
protected void onReset(){
System.out.println("on reset");
}
现在,我在浏览器中打开page1,url:abc.com/#page1;param=1,然后打印出:
on bind
prepared from request
on reveal
on reset
prepared from request
on reset
然后,更改参数并输入abc.com/#page1;param=2,它将显示:
prepared from request
on reset
根据要求准备
复位时
然后,我单击其他浏览器选项卡并单击返回到包含urlabc.com/#page1;param=2,则什么也没发生。我希望会调用onReveal
另外,System.out.println()
太简单了,所以我们看不到preparedFromRequest
和onReset
之间的区别
如果我们有很多复杂的代码&如果我们把代码放在preparedFromRequest
中,如果放在onReset
中,它的行为会有所不同吗
&它们在不同的浏览器中表现相同吗 回答了你大部分问题
p是可见的。在什么情况下p是可见的(&p)?你喜欢浏览器吗?