gpt4 book ai didi

javascript - Angular $Scope 解构模式错误

转载 作者:行者123 更新时间:2023-12-03 06:33:28 25 4
gpt4 key购买 nike

我正在尝试将一些数据硬编码到我的 Angular $scope 中,就像使用此 Controller 文件一样:

(function() {
'use strict';

angular
.module('app.public')
.controller('PublicController', Controller);

/** @ngInject */
function Controller($scope, $log, app_media) {
$scope.tags = [{
name = 'clock'
}, {
name = 'eye'
}, {
name = "ball"
}];
}
})();

当我在 View 中使用它时,它看起来像这样:

<md-grid-list md-gutter="1em" md-row-height="20px" md-cols="3">
<md-grid-tile ng-repeat="tag in tags" class="repeated-item">
{{tag.name}}
</md-grid-tile>
</md-grid-list>

但是可惜我在 chrome 控制台中收到此错误:“简写属性分配仅在解构模式中有效”

这是什么意思以及如何解决?我研究了解构模式,看起来它是能够将对象文字分配给变量的语法?谢谢! :)

最佳答案

您的标签列表不正确。应使用 : 分配属性,如下所示:

$scope.tags = [
{ name: 'clock' },
{ name: 'eye' },
{ name: "ball" }
];

关于javascript - Angular $Scope 解构模式错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38339989/

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