我正在尝试获取卡片注释,然后放入一些html标记中。
我确实做到了(我猜):
Trello.get("cards/6a7c530bce987f166f2272ef/actions", function(err, card) {
console.log(card); // I see the comments in console
$('#comments').html(card); // shows "success" in the page
})
在控制台中,我看到了注释:
但是我不知道如何使用“卡片”对象。使用JSON.stringify(card)并登录到conole,返回“成功”。
我尝试了“ card [0]”,“ card ['text']”,“ card.text”,“ card.data.text”,但没有任何效果。
因此,我需要帮助来从“卡片”对象或其他方式获得卡片注释。
更新:错误是函数参数的位置。错误:“(错误,卡片)”。正确:“(card,err)”。要访问特定评论,可以使用以下命令:
var last_comment = card[0]['data']['text']; // worked!!!
答案 0 :(得分:0)
您发送的屏幕截图显示,该请求返回了一组评论卡。如果您希望显示所有评论,则可以使用以下代码:
a
如果只想在数组中添加第一个注释,则可以执行以下操作:
Trello.get("cards/6a7c530bce987f166f2272ef/actions", function(err, comments) {
var html = "";
comments.forEach(function(comment) {
html += comment.data.text+"<br>";
}
$('#comments').html(html);
});
我建议阅读Working with objects和Arrays。