我正在做一个项目,我试图允许我将天气数据从.xls文件上传到SQL数据库。这是我第一次使用Angularjs,所以我使用了一个教程,一切似乎都很好。
My code is:
<head>
<title>.: Import Data with AngularJS :.</title>
<meta charset="utf-8" />
<script type="text/javascript"
src="C:\Users\Bryan\source\repos\Weather\weather\Scripts\jquery-
1.10.2.min.js"></script>
<script type="text/javascript"
src="C:\Users\Bryan\source\repos\Weather\weather\Scripts\angular.min.js">
</script>
<script type="text/javascript"
src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.4.8/angular-
route.min.js"
<script type="text/javascript"
src="C:\Users\Bryan\source\repos\Weather\weather\Scripts\bootstrap.min.js">
</script>
<link rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.cs
s">
<script type="text/javascript"
src="C:\Users\Bryan\source\repos\Weather\weather\Scripts\ImportData.js">
</script>
<script type="text/javascript"
src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.11.5/xlsx.full.min.js">
</script>
<script type="text/javascript"
src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.11.5/jszip.js"></script>一切都很顺利,但我得到了以下错误:
ImportData.html:7 GET http://localhost:9000/Content/bootstrap.min.css
net::ERR_ABORTED
ImportData.html:1 Not allowed to load local resource: ImportData.js
angular.js:88 Uncaught Error: [$injector:modulerr]
at angular.js:88
at angular.js:4957
at p (angular.js:410)
at g (angular.js:4917)
at gb (angular.js:4839)
at c (angular.js:1949)
at Uc (angular.js:1970)
at xe (angular.js:1855)
at angular.js:33826
at HTMLDocument.b (angular.js:3468)我读到过bootstrap和angular可能会发生冲突,但如果将它去掉,它似乎仍然会出错。你知道错误在哪里吗?提前谢谢。
发布于 2017-10-26 12:11:20
如果你想控制来自你的应用的所有请求的基本url,也可以在html中使用基本url。
发布于 2017-10-26 12:35:55
您的文件无法通过浏览器从上述位置获取。所以更好的方法是提供相对路径,比如"../../ImportData.js“。此外,它还显示注入器模块错误,这意味着,角度文件丢失,其模块无法找到库。
您也可以尝试将所有文件路径替换为。此外,此http://localhost:9000/Content/bootstrap.min.css net::ERR_ABORTED是由于互联网故障或由于您的防火墙限制。所以,你可以用"https“代替”http“。
尝试这些选项。只有文件链接有问题。
https://stackoverflow.com/questions/46945387
复制相似问题