角度模块依赖性和控制器

时间:2016-08-24 11:06:30

标签: angularjs controller dependencies

我还在学习angularjs,尝试不同的免费在线教程,我在app下面制作,但不知道为什么它不起作用,我认为这是依赖性,任何人都可以给我一点解释。

我的知识非常有限

<div ng-app="app">
    <span odometer="'200'">
    <span odometer="visitors">
    <span odometer="visitors" odometer-options="{theme: 'digital', duration: 3000}">

    <div ng-controller="MyAngularishCtrl">
      Random number : {{AngularishRNGesus}}
    </div>

</div>

下面是我的js文件

var myApp = angular.module('app', ['ui.odometer']);

app.controller('MyAngularishCtrl', function($scope, $interval) {

$scope.AngularishRNGesus = 0;
function update() {
    $scope.AngularishRNGesus = Math.round((Math.random() * 10) * 10);
}
$interval(update, 1000 * 2);
});

如果我删除依赖'ui.odometer',那么控制器可以工作,但如果有,那么控制器将无法工作,我很困惑...请帮助 请。

1 个答案:

答案 0 :(得分:0)

它是一个需要存在于javascript中的依赖....你可以确保它的javascript代码可用... plunkr会帮助很多....

它失败了因为它无法为'ui.odometer'找到javascript 或者它是不正确的