【问题标题】:Why do ajax request fire after the window/container is destroyed?为什么在窗口/容器被销毁后 ajax 请求会触发?
【发布时间】:2015-10-11 12:10:45
【问题描述】:

我的问题是为了更好地理解以下答案:

How to handle incoming ajax requests after destroying window?

我也面临同样的问题,但如果我正确使用 ExtJS,则不需要上述答案中的解决方案。根据我对销毁阶段的理解,最后一步是从组件管理器并清除所有事件。如果框架正在处理这个问题,不应该取消请求/回调吗?

【问题讨论】:

  • 想想情况.....我在窗口中有一个表单,该表单将电子邮件ID作为输入,并通过单击窗口表单中的“发送”按钮将电子邮件发送到所有电子邮件ID。当我点击发送时,我不需要等待服务器响应,因为电子邮件发送是异步的,所以我想在用户点击发送按钮后立即关闭窗口,在这种情况下,框架丢弃 ajax 请求是否合适?

标签: javascript extjs extjs4.2


【解决方案1】:

Ajax 请求应该由控制器处理,而不是视图。 你可以在这里找到关于 ExtJS 中 MCV 的一些信息:http://docs.sencha.com/extjs/4.2.1/#!/guide/application_architecture

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-10
    • 1970-01-01
    • 1970-01-01
    • 2015-08-16
    • 2017-02-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多