【问题标题】:Identifying angular spa app end of page render time识别页面渲染时间的角度水疗应用程序结束
【发布时间】:2016-07-23 22:20:45
【问题描述】:

我们有一个在 Angular 上运行的 SPA,每当页面在其所有 ajax 调用后完成渲染时,我们都需要生成一个事件。

有什么想法会阻止我们在每一页上都这样做吗?

吉尔。

【问题讨论】:

    标签: javascript angularjs


    【解决方案1】:

    也许创建一个会收到两次信号的服务。

    1. 当第一个请求开始时

    2. 当最后一个响应是 收集(通过承诺实现)。

    然后也许你可以广播一个可以从控制器听到的消息,这样他们就可以开始渲染了。

    好吧,这里不是专家,所以不要太苛刻地评价我!

    【讨论】:

    • 你好胜利者,谢谢。但是你能想出一个自动帮助来识别最后的响应吗?
    • 你可以使用 $q ,如下所示:stackoverflow.com/a/21056378/5867877> 或者你可以以某种方式枚举它们,这取决于从那里来。如果请求来自路径 A,那么我期望 3 个请求/响应等。
    猜你喜欢
    • 2021-12-11
    • 2019-06-12
    • 1970-01-01
    • 2021-10-21
    • 1970-01-01
    • 1970-01-01
    • 2021-04-28
    • 2019-08-02
    • 1970-01-01
    相关资源
    最近更新 更多