推送5个表单后,Sencha触摸mainView push / pop奇怪的行为

时间:2014-11-20 11:51:25

标签: extjs touch

我正在使用sencha touch(架构师)构建帐户系统,现在我遇到了代码执行的问题,但是this.getMainView().pop(); NOT和当前状态下的视图状态!

我的观点:

登录scrn - > cstmrs列表 - > cstmr详细信息 - > rceipt - >检查

  • 当我到达收据视图(没有检查)时,执行的代码会自动返回到客户的详细信息视图。
  • 但很快我点击添加支票(只显示没有任何代码的表格)检查视图注入主视图后我点击后退按钮返回收据窗口,但现在当我点击保存按钮收据保存,数据到达服务器端确定,但this.getMainView().pop();无效或无法执行的大问题!!
  • 我的代码有问题吗?它没有显示“支票”表格!
  • firebug / chrome调试器中没有任何内容

我使用此代码来显示表单:

var mainView=this.getMainView();
mainView.push({xtype: "frmChcks",title:'new check'});

这个代码回来了:

this.getMainView().pop();

谢谢你的建议

1 个答案:

答案 0 :(得分:0)

啊,这是因为我使用了一个名为“id'”的隐藏字段,不要使用' id'为你的组件: - )