我目前正在使用Instagram API检索用户帖子的标题及其主题标签。我已经映射了每个帖子,但是我在使用换行符加入数组时遇到了问题。另外,我想在每个标签之前添加一个#标签符号。我知道这听起来令人困惑,但我将使用代码片段和屏幕截图进行演示:
这是我有权访问的照片对象。如果您查看"标签",我想要显示四个主题标签。它们中的所有四个都在显示,但是在同一行中,只有起始行获得了标签。
[0] => Array
(
[id] => 1155643
[text] => Physical Move and Assistance
[location] => 25158 16th Ave NE, Lynnwood, WA, 98110, USA
[company] => Blank Architecture, LLC.
[site] => Main
[contact] => First Last
[start_date] => 2016-07-30 18:00:00
[end_date] => 2016-07-30 22:00:00
[technician] => First Last
[hours] => 4
[status] => Firm
[ownerFlag] => 1
[lat] => 47.54601 //Incorrect latitude
[lng] => -122.22651 //Incorrect longitude
)
[1] => Array //There are 70+ more...
这就是出现的情况。左列是标题,右列是Hashtags:
答案 0 :(得分:1)
这应解决只有第一个元素获取主题标签的问题:
eachPost: (post) ->
return (
<tr>
<td>"##{post.tags.join("\r\n#")}"</td>
</tr>
)