net::ERR_EMPTY_RESPONSE 当尝试在 AngularJS 指令中查找 CSS 文件时
net::ERR_EMPTY_RESPONSE when trying to find css file in angularjs directive
当我的网页尝试从指令访问我的 css 文件时,我收到net::ERR_EMPTY_RESPONSE
。
我正在使用 door3 的按需 css,它允许您仅在需要时延迟加载 css 文件。 这在我的路由文件中完美运行,但在我的指令文件中,它会在 Chrome 中获取net::ERR_EMPTY_RESPONSE
。以下是 door3 的文档: http://door3.com/insights/introducing-angularcss-css-demand-angularjs#.VtPeDygrKM8
在研究此错误时,我遇到了有人建议它可能是我的广告拦截器,所以我关闭了它,没有任何变化。 我在StackOveflow或谷歌上找不到与我的问题类似的其他内容。 我加倍,三倍检查了css文件的名称和路径,一切看起来都不错。 可能是什么原因造成的?
这是我的应用程序.js文件,它从 door3 按需配置 css:
angular.module('task2', ['ngRoute', 'ngResource', 'door3.css'])
.config(function($cssProvider) {
angular.extend($cssProvider.defaults, {
persist: true,
preload: true,
bustCache: true
});
});
这是我收到错误的指令,第 1 节.js:
angular.module('task2')
.directive('section1', function() {
return {
restrict: 'E',
templateUrl: 'partials/home/section1.html',
controller: function() {
this.getLogo = function() {
return logoImage;
};
this.brandName = "Geek Label";
this.section1Desc = "A team of self confessed geeks who are all about great digital design";
},
controllerAs: 'section1Ctrl',
css: 'css/partials/home/section1.css'
};
});
var logoImage = {
name: 'eyeglasses logo',
url: 'content/images/eyeglassesLogo.png'
};
以下是关联的 css 文件,第 1 节.css:
#section1Row {
width: 100%;
}
#section1 {
height: 100vh;/*100% of viewport height*/
background-color: #D9435E;
position: relative;
}
这是路由文件,其中包含一个关联的 css 文件,该文件工作正常,路由.js:
//Routes
angular.module('task2')
.config(function($routeProvider) {
$routeProvider.
when('/home', {
templateUrl: 'partials/home/home.html',
name: "Home",
controller: 'HomeController',
controllerAs: "homeCtrl",
css: 'css/partials/home/home.css'
}).
otherwise({
redirectTo: '/home'
});
});
我在 Chrome 中收到以下错误: GET http://localhost:8383/CompucorpTask2/n?cache=1456723626330 net::ERR_EMPTY_RESPONSE
Css文件没有被提供..这就是错误的意思。尝试检查它们是否位于服务器端的正确文件夹中。
相关文章:
- 在指令控制器中使用$attrs时出现问题
- 参数变量出现ngTable指令问题
- 正在全局范围中查找JavaScript函数
- 在AngularJS应用程序中使用封装指令和路由的推荐方式是什么
- Javascript(Angular)从一个对象数组到第二个数组查找值
- 使用每次都不同的transclude重复指令
- 打开一个模态并将其链接到AngularJS中的指令
- 从html创建一个指令,该指令按类名应用函数
- 在不使用jquery的情况下查找页面中的所有锚点并附加函数
- 如何通过指令在AngularJS中查找索引
- 如何在角度指令测试中按 id 查找元素
- net::ERR_EMPTY_RESPONSE 当尝试在 AngularJS 指令中查找 CSS 文件时
- 查找 Angular 指令中的所有元素
- 如何从指令中查找和删除 DOM 元素
- 如何使用角度模块“ui-route”在指令中查找模板URL,而不会在MVC .NET上出现错误
- 角度指令与对象查找的双向绑定
- 在一个角度指令中查找传入的ng个重复子项的数目
- 如何让指令查找两个参数
- Angular:在指令中查找父对象
- 如何查找$invalid或$error.必需的,美元的错误.模式使用一个简单的HTML表单和指令