gpt4 book ai didi

javascript - 如何获取用户并将其附加到评论中,然后使用 JavaScript 发送结果以查看?

转载 作者:行者123 更新时间:2023-12-02 14:26:57 25 4
gpt4 key购买 nike

$http.get("api/location/getReviews/" + $routeParams.id) 
.success(function (data) {
$scope.reviews = {};
$scope.reviews = data;
angular.forEach($scope.reviews,
function (value, index) {
$http.get("api/user/" + value.UserId)
.success(function (user) {
$scope.value.User = user;
});
});
});

我有以下代码,我想做的是让用户来自 userId,将其附加到评论,并将其发送到 View 中,因为我的评论有一个 userId 并且我需要用户的电子邮件。当我列出评论时,我想显示电子邮件而不是 ID,但我不知道该怎么做。它让我无法读取属性或未定义的用户。

谁能解释一下发生了什么?

最佳答案

您可以将循环中 API 调用返回的用户对象放入 comments 数组中的索引评论对象中:

    angular.forEach($scope.reviews, function (value, index) {

$http.get("api/user/" + value.UserId)
.success(function (user) {

$scope.reviews[index].User = user;

});

});

关于javascript - 如何获取用户并将其附加到评论中,然后使用 JavaScript 发送结果以查看?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38166176/

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