我可以在这样的敲门声中做一个嵌套的foreach
var app = angular.module("app", ['ngRoute'])
.config(function($routeProvider) {
$routeProvider.when('/', {
templateUrl: 'login.html',
controller: 'LoginController'
});
$routeProvider.when('/home', {
templateUrl: 'home.html',
controller: 'HomeController'
});
})
.controller('HomeController', function($rootScope, $scope) {
$rootScope.bodyClass = 'bg-info'
})
.controller('LoginController', function($rootScope, $scope) {
$rootScope.bodyClass = 'bg-danger'
});
希望你能在这里帮助我。
感谢。
答案 0 :(得分:2)
是的,你可以,但如果你的代码从ko标记开始
,也许你应该用div包装这段代码<div>
<!--ko foreach: $root.Students-->
<text data-bind='text: StudentName'></text>
<!--ko foreach: $data.Subjects-->
<text data-bind='text: SubjectName'></text>
<!--/ko-->
<!--/ko-->
</div>