栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Angularjs TemplateUrl路由出现404错误

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Angularjs TemplateUrl路由出现404错误

在Google Group forAngularJS的帮助下,我强烈建议所有需要angularjs帮助的人,我现在知道问题出在哪里,以及如何更好地解决此类问题。

这是我从其成员之一那里获得的提示:

我无法说出您所遇到的具体问题是什么,但是一般来说,解决问题的方法是检查以下内容:

服务器是否配置为将模板作为静态html返回?通过手动构造一个url并直接用浏览器加载它(根本不涉及角度)来验证这一点。您应该能够看到静态html。这是其他所有工作的前提条件。如果这不起作用,则说明问题是正确配置.NET和服务器端路由。

如果您可以迈出第一步,那么请启动您的Angular应用并打开浏览器开发工具的“网络”标签。如果看到404请求,请记下URL。与您上面使用的有效网址有什么不同?

如果URL不同,请相应地修改templateUrl参数,使其与正确的URL匹配。如果仍然有问题,请张贴一个工作URL的示例以及浏览器在获取404时请求的URL的示例。

结合以下事实,即我无法使用静态网址提取模板,我发现了另一个直接解决此问题的SO问题。 如何在ASP.NET MVC的〜/Views文件夹下请求静态.html文件?
回答我的问题:
因此,我创建了一个〜/Static文件夹来容纳我的所有模板,现在我的angular应用程序可以完美运行,因为当我请求模板时,我可以给它一个直接的URL来获取它。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/616311.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号