Javascript ng repeat angularjs内不显示复选框

Javascript ng repeat angularjs内不显示复选框,javascript,html,angularjs,checkbox,Javascript,Html,Angularjs,Checkbox,我想在ng repeat中显示复选框。不显示复选框。这些复选框根本不显示。我不明白misatke是什么。这是密码- <div class = "col s4"> <form ng-submit="$ctrl.todoAdd()"> <input type="text" ng-model="$ctrl.todoInput" size="50" placeholder="Add New"> <input type="submit" value="Add Ne

我想在ng repeat中显示复选框。不显示复选框。这些复选框根本不显示。我不明白misatke是什么。这是密码-

<div class = "col s4">
<form ng-submit="$ctrl.todoAdd()">
<input type="text" ng-model="$ctrl.todoInput" size="50" placeholder="Add New">
<input type="submit" value="Add New">
</form>


<br>
<div ng-repeat="x in $ctrl.todoList">
<input type="checkbox" ng-model="x.done"> <span ng-bind="x.todoText"></span>
</div>

<p><button ng-click="$ctrl.remove()">Remove marked</button></p>
</div>

在声明时,需要将空依赖项传递给模块

改为

angular.
  module('dashboard',[]).
演示

var-app=angular.module('myFirstApp',[]);
应用程序控制器('myCtrl',函数(){
this.todoList=[{
“todoText”:“今天跑步”,
“完成”:错误
},
{
“今日阅读”:“今日阅读”,
“完成”:错误
}];
});

我的第一个AngularJS应用程序
我的第一个AngularJS应用程序

您的todoList json看起来怎么样?它只有todoText属性和boolean属性doneit似乎可以工作,请检查演示我尝试过了。现在我收到一个错误“名为“dashboardController”的控制器未注册。”@Sahanays检查您是否已注册该控制器。您没有提供足够的代码。区别在于模块定义。原始海报没有包括方括号,这是模块定义所必需的。我不知道该怎么做!请帮帮我out@Sahanays让我们开始聊天吧
angular.
  module('dashboard',[]).