gpt4 book ai didi

asp.net-mvc - MiniProfiler 和 AngularJS

转载 作者:行者123 更新时间:2023-12-04 11:50:39 26 4
gpt4 key购买 nike

最近我试图分析使用 AngularJS $http 服务调用的 ASP MVC 方法,我注意到 MiniProfiler例如,不会像对来自 JQuery 的 AJAX 调用那样更新数据。

有没有办法在 Angular 中使用 MiniProfiler ?

最佳答案

Angular (1.3.10) 所需的调整

(如果您使用另一个库来满足您的 XHR 需求,则不需要)

MiniProfiler 对 XMLHttpRequest 执行此操作,以便能够拦截所有针对 angular 的 XHR 调用

XMLHttpRequest.prototype.send = function sendReplacement(data) {
if (this.onreadystatechange) {
...

好吧,Angular 从不设置 xhr.onreadystatechange 所以我们需要以一种无害的方式调整它:
function createXhr() {
var xhr = new window.XMLHttpRequest();
xhr.onreadystatechange = function () { };
return xhr;
}

详解 here

关于asp.net-mvc - MiniProfiler 和 AngularJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29922203/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com