gpt4 book ai didi

javascript - 无法检索 Angularjs $scope 数组最后一个对象

转载 作者:行者123 更新时间:2023-12-03 06:01:17 24 4
gpt4 key购买 nike

我有一个数组,其中的对象位于 angularjs 的 $scope 中。我成功地将对象插入数组。它显示数组是在控制台中形成的,但我无法像 JavaScript 中的普通数组一样检索数组的最后一个对象。以下是我的代码。

$scope.messages = [];

$http.get("http://localhost/php/retrieve_message.php").success(function (data)
{
for (i = 0; i < data.length; i++)
{
$scope.messages.push(data[i]);
console.log("success");
}
}).error(function ()
{
console.log("error");
});
console.log([$scope.messages); console.log($scope.messages[$scope.messages.length - 1]);

最佳答案

这是正确的。

$scope.messages = [];

$http.get("http://localhost/php/retrieve_message.php").success(function(data) {
for (i = 0; i < data.length; i++) {
$scope.messages.push(data[i]);
console.log("success");
}
console.log($scope.messages);
console.log($scope.messages[$scope.messages.length - 1]);
}).error(function() {
console.log("error");

});

关于javascript - 无法检索 Angularjs $scope 数组最后一个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39740738/

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