Angular.config未被调用
Angular .config not being called
在过去的几个小时里,我一直在为一个可能是愚蠢的错误而头疼。我的angular.config模块没有被调用,我不知道为什么。
为了消除潜在的麻烦来源,我已经将我的应用程序减少到只有入口点index.js文件,并且不会注入除ngRoute之外的任何依赖项。
所有文件都加载得很好,我可以将代码执行跟踪到app.config行,但传递函数中的断点永远不会被命中,console.log也不会被触发。我在这里做错了什么?我以前做过棱角分明的应用程序,从来没有遇到过这个问题。我可能在某个地方有一个打字错误,但如果我能找到的话,那就该死了。
我的index.html:
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="static/css/style.css">
</head>
<body>
<div class="container">
<div class="row" id="controls">
...
</div>
<div class="row" id="content">
<div ng-view></div>
</div>
<div class="row" id="footer">
...
</div>
</div>
<script type="text/javascript" src="angular.js"></script>
<script type="text/javascript" src="angular-route.js"></script>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
<!--<script type="text/javascript" src="static/js/services.js"></script>
<script type="text/javascript" src="static/js/controllers.js"></script>-->
<script type="text/javascript" src="static/js/index.js"></script>
</body>
</html>
我的索引.js:
'use strict';
/*global angular*/
var app = angular.module('pagednaApp', ['ngRoute'/*, 'pagednaApp.services', 'pagednaApp.controllers'*/]);
app.config(function($scope, $routeProvider){
console.log('test');
console.log($scope);
$routeProvider
.when('/', {
templateUrl: 'content.html',
controller: 'mainController'
});
});
我想你已经忘记了
ng-app="pagednaApp"
放入ng应用
<html lang="en" ng-app="pagednaApp">
您可以在页面上执行angular.bootstrap
。这将初始化页面上的角度。
将以下代码添加到HTML页面。
代码
<script type="text/javascript">
angular.element(document).ready(function() {
angular.bootstrap(document, ['pagednaApp']);
});
</script>
谢谢。
相关文章:
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- D3在一个调用中绘制不同的SVG形状,没有可见性
- 如何从Java/scala调用js美化程序
- 如何调用这个匿名 JavaScript 函数
- 如何从模块链中调用函数.导出到节点中
- 我需要从php调用javascript或jquery
- Chrome开发工具(如何知道我在调用哪个javascript对象)
- 单击按钮后如何逐个调用分区,上一个分区将隐藏
- 另一个ajax调用中的Jquery ajax调用在for循环中没有按预期工作
- Twitter Bootstrap typeahead:使用“this”获取上下文/调用元素
- node.js:setInterval()正在跳过调用
- 如何在单击复选框后调用控制器方法
- 如何在JQuery函数中定义一个值,然后调用另一个函数并使用该值
- 使用Google Visualization动态调用构造函数
- 如何在webView,Android中从@JavascriptInterface方法调用Javascript
- 是否可以将一个函数输入连接到另一个函数调用的文本
- Angular.config未被调用
- 在config被执行之前,等待async调用
- 如何在AngularJS中组织一些Utils文件以从app.config中调用
- 有没有办法在config函数中使用$http,或者有没有办法在config函数中调用url来获取angular js中的