我有一个app.js
,我在其中声明了我的应用程序变量/模块:
var myApp = angular.module('myApp', ['angularMoment']);
然后我让我的控制器与其他人一起传递参考并尝试moment()
拨打电话:
myApp.controller('myComtroller', ['$scope', 'moment', function ($scope, $http, $timeout, moment) {
var now = moment();
console.log(now);
}]);
我在控制台中出现错误,将其吐出:
TypeError:时刻不是函数
我不明白它为什么这样做。
在我身体的尽头,我有这个作为我的参考:
<script src="~/lib/angular/angular.min.js"></script>
<script src="~/js/moment.js"></script>
<script src="~/lib/angular-moment/angular-moment.min.js"></script>
<script src="~/js/app.js"></script>
以该顺序。(控制器稍后执行,该视图的部分脚本)
我moment.js
通过从这里下载安装:http: //momentjs.com/docs/
但是我angular-moment
通过bower
.
有什么建议么?