Angular.js:如何在模块中创建控制器?

前端之家收集整理的这篇文章主要介绍了Angular.js:如何在模块中创建控制器?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在使用模块时定义一个控制器:
angular.module('todoList',[],function () {

}).controller('myCtrl',function ($scope) {
    return function ($scope) {
        $scope.todos = [
            {
                text: "Hello"
            },{
                text: "World"
            }
        ]
    }

})

那么我想使用该模块和ccontroller:

<div ng-controller="myCtrl" ng-app="todoList">  
        <li ng-repeat="todo in todos">
            <span>{{todo.text}}</span>
        </li>>
</div>

但是它什么也没有,我的代码怎么了?

你的控制器是错误的,没有必要有返回功能.
angular.module('todoList',function ($scope) {

        $scope.todos = [
            {
                text: "Hello"
            },{
                text: "World"
            }
        ]
})

演示:Plunker

原文链接:https://www.f2er.com/angularjs/142628.html

猜你在找的Angularjs相关文章