包括不能在chrome浏览器中工作

ng include not working in chrome browser

本文关键字:工作 浏览器 chrome 不能 包括      更新时间:2023-09-26

我是AngularJs新手。我试图在我的index.html文件中使用ng-include指令来包含头模板。在我的本地,我在独立模式下运行,而不是在任何web服务器上。索引页在firefox上完美地加载了头文件,而在Chrome上。我得到一个错误说明"跨域请求只支持HTTP。"

错误堆栈中的更多日志被粘贴在下面:

资源被解释为脚本,但以MIME类型text/html: "file:///Users/pradeep/Angular_demo/header.html"传输。index . html: 305无法加载XMLHttpRequest文件:///用户/pradeep/Angular_demo/header.html。

跨域请求仅支持HTTP。angular.js: 8109(匿名函数)angular.js:8109sendReq

请帮助我在Chrome上解决这个问题,以便我可以将此作为独立应用程序运行。

问候,Pradeep

使用相对于app目录的路径。例如:header.html,如果Angular_demo是项目的根目录。

不要尝试通过file协议访问资源

相关文章: