AngularJS:浏览器忽略我的控制器定义(依赖注入)
AngularJS: Browser ignores my Controller Definition (Dependency Injection)
我在项目中使用角度转换,但我无法定义具有$translate
依赖注入的控制器。该代码未在浏览器中执行。我已经检查了JSHint。。。
index.html
<html ng-app='ngApp'>
<body>
<div ng-controller="orderFormCtr">
<ul>
<li>{{'TITLE' | translate}}</li>
<li translate="TITLE"></li>
</ul>
</div>
<script src="bower_components/angular/angular.js"></script>
<script src="bower_components/angular-translate/angular-translate.js"></script>
<script src="app.js"></script>
</body>
</html>
app.js
angular.module('ngApp', ['pascalprecht.translate']);
// this code works
angular.module('ngApp').config(['$translateProvider', function ($translateProvider) {
$translateProvider.translations('en', {
TITLE: 'Hello'
});
$translateProvider.translations('de', {
TITLE: 'Hallo'
});
}]);
// the browser ignores this code
angular.module('ngApp').controller('orderFormCtr', ['$scope', '$translate', function ($scope, $translate) {
alert("Controller Code executed");
}]);
var app = angular.module('ngApp', ['pascalprecht.translate']);
// this code works
app.config(['$translateProvider', function ($translateProvider) {
$translateProvider.translations('en', {
TITLE: 'Hello'
});
$translateProvider.translations('de', {
TITLE: 'Hallo'
});
$translateProvider.preferredLanguage('en');
//or translateProvider.determinePreferredLanguage()
}]);
// the browser ignores this code
app.controller('orderFormCtr', ['$scope', '$translate', function ($scope, $translate) {
alert("Controller Code executed");
}]);
http://jsbin.com/miqazola/1/
相关文章:
- 在自定义mean.io包中使用angular-chart.js作为依赖项
- Dojo AMD加载程序执行定义具有空/缺失依赖项的回调
- requirejs定义:嵌套依赖关系
- 库中的匿名定义()模块's的依赖关系导致库损坏'的家属
- 试图使一个事件依赖于另一个事件,并使用jquery自定义事件传递数据
- 聚合物种子-自定义元素依赖关系
- 要安装依赖项的自定义节点模块
- Ember-自定义计算属性,用于检查是否存在所有依赖字段
- Knockout Js的自定义绑定处理程序更新依赖项
- 当使用Angular1+ES6时,控制器函数中未定义依赖注入,控制器是一个类
- 如何使 AngularJS 指令在不隔离作用域的情况下清楚地定义其依赖关系
- 如何使 requirejs 填充模块能够访问未定义的依赖项
- 汇总.js:外部依赖项中未定义的对象
- $scope未为角度注入依赖项定义
- 自定义提供程序 $injector:modulerr 的角度依赖注入
- 可以't访问require.js中的依赖对象字段-无法读取未定义的属性
- ReferenceError:BASE_URL未定义,Angular JS依赖项
- 如何在一个js文件中定义依赖函数
- 如何使用webpack在项目中要求自定义依赖
- AngularJS:浏览器忽略我的控制器定义(依赖注入)