ASP.NET 中的角崩溃浏览器
Angular Crashing Browser in ASP.NET
我在 Angular 崩溃我的浏览器时遇到了一个奇怪的问题,我不知道如何解决。 我有一个 Web 窗体 ASP.NET 旧版项目。我被要求添加一个位于其自己的选项卡中的新功能。后端开发人员创建了一个 RESTful API 供我获取和发布。但是,由于页眉和页脚仍然存在于 Web 窗体中,我仍然需要引用母版页。我使用Sublime Text在Mac上开发了这个应用程序的原型,它运行良好,我要做的就是将其集成到WebForms项目中。
我们所做的是,在TST.master内部创建一个名为TST.master(新功能的名称)的新母版页是页眉和页脚的所有Webforms代码。 在<head>
标签中是所有 Angular 脚本库脚本所在的位置。
在项目内部有一个 TST 文件夹,其中包含引用 TST.master 页的索引.asp文件。在索引中.asp文件是一个带有 ng-app 的div。然后嵌套在其中是一个带有 ng 视图的空div。
在索引的底部.aspx是所有应用程序.js,控制器.js,服务等标签.js。
在网络表单中完成导航时,我的部分的标题按钮指向索引.asp路由后为/#/。 所以索引.aspx/#/部分 1 索引.aspx/#/部分 2 等。
当我加载主Web表单应用程序时,它加载正常。但是当我导航到应用程序的角度部分时,浏览器锁定了。我无法加载控制台,因为浏览器已冻结。
但是,如果我用角度注释掉 ng-view 或脚本标签.js它会冻结。我不知道发生了什么。
任何帮助将不胜感激。
想通了,这是一个简单的修复。 由于 .NET 应用程序内部的新文件结构,我所要做的就是在路由templateUrl:
前面添加一个../
。 非常有趣的是,它导致 asp.net 网络表单在视图中无限循环。
- location.reload(true)崩溃浏览器选项卡
- 为什么这个For循环会使浏览器实验室崩溃
- 脸书's的inApp浏览器在尝试上传表单中的照片时崩溃
- 为什么这会造成一个无休止的循环并使我的浏览器崩溃
- jQuery文件上传崩溃的浏览器
- javascript audio currentTime使一些浏览器崩溃
- 在浏览器崩溃之前检测到内存耗尽
- 浏览器11上的Javascript location.href崩溃
- Javascript游戏与循环崩溃浏览器
- 输入输入前浏览器崩溃
- 写得不好的jQuery正在崩溃浏览器
- Ajax 自动完成冻结/崩溃浏览器
- 简单Greasemonkey脚本崩溃浏览器
- 重构jQuery以淡出并阻止其崩溃浏览器
- 为什么这个崩溃浏览器选项卡
- Javascript和细分,在for循环中崩溃浏览器
- 桌面图像拖放上传崩溃浏览器
- 可处理的更新单元格崩溃浏览器
- 简单的页面崩溃浏览器
- ASP.NET 中的角崩溃浏览器