angularjs学习的一个坑

刚把nodeJs接口学了学,马上买了本《精通angularJs》。。。我知道经常会有这种事儿

书写了太久

估计用的angular是很老的版本。。。

写了几个例程发现老报错,“找不到方法”。。。后来在度娘那里才发现。。。2了,angularjs 1.3之后不支持全局控制器了

为了这个我都快给差评了~~呵呵,自己太白痴了,其实也怪自己平时不爱学习,技术都快被淘汰了才买本书学

唉,这里如果有和我一样的童鞋,刚开始学也老报错的,看看这里这篇文章就赶紧绕过此坑

var app = angular.module('app',[]);
        app.controller('repeatCtrl',function($scope){
            $scope.population = 70000;
            $scope.countries = [
                { name : 'France', population : '5555' },
                { name : 'United Kingdom', population : '6666' }
            ];
        });

全局控制器写法变成这了。。。那个app也必须的声明,一个都不能少

<body ng-app="app">
<div>
    <ul ng-controller="repeatCtrl">
        <li ng-repeat="country in countries">
        {{country.name}} has population of {{country.population}}
        </li>
        <hr>
        World's population: {{population}}
    </ul>
</div>
</body>

到此,半路杀入的小白们就可以扫帚一点点弯路了。。呵呵

 

posted @ 2015-12-31 17:07  小马哥的代码学习  阅读(107)  评论(0编辑  收藏  举报