gpt4 book ai didi

javascript - 无法从 AngularJS 中的 Controller 初始化和获取数组

转载 作者:行者123 更新时间:2023-11-30 12:10:19 25 4
gpt4 key购买 nike

我正在尝试初始化并从 Controller 获取数组值。

fiddle is here .

var app = angular.module('carApp', []);

app.controller('carAppCtrlr', function ($scope) {
$scope.vehicles = [{
type: 'car',
color: 'red'
}, {
type: 'bike',
color: 'black'
}];
};);
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div data-ng-app='carApp' data-ng-controller='carAppCtrlr'>
<ul>
<li data-ng-repeat='v in vehicles'>{{v.type +" " + v.color}}</li>
</ul>
</div>

输出

这些值没有被打印出来:

output

最佳答案

删除 Controller 定义最后一行的分号

var app = angular.module('carApp', []);

app.controller('carAppCtrlr', function ($scope) {
$scope.vehicles = [{
type: 'car',
color: 'red'
}, {
type: 'bike',
color: 'black'
}];
});

关于javascript - 无法从 AngularJS 中的 Controller 初始化和获取数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33980540/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com