【问题标题】:How do I use ng-repeat to list data from two locations in firebase?如何使用 ng-repeat 列出来自 Firebase 中两个位置的数据?
【发布时间】:2016-02-23 05:25:37
【问题描述】:

我正在使用 ng-repeat 显示帖子列表,我想为每个帖子显示作者的图片。我的 Firebase 数据结构分为用户和帖子,每个用户的图片存储在用户下。访问每个帖子的个人资料图片的最佳方式是什么?

【问题讨论】:

  • 如果您在问题中包含相关 JSON 的 sn-p (作为文本,请不要截图)和代码,这将更容易回答。见stackoverflow.com/help/mcve

标签: angularjs firebase


【解决方案1】:
<table>
 <tbody>
    <tr ng-repeat="filteredData in posts">
        <td>{{filteredData.post}}</td>
        <td>{{filteredData.pic}}</td>                                  
    </tr>
  </tbody>
</table>

【讨论】:

    【解决方案2】:

    您应该存储带有作者姓名的图片,或者可以是代表您帖子作者的短代码。现在,您可以使用与访问作者姓名相同的方式访问图片,如下面的代码所示。但是,如果您可以在这里展示您的方法,它会更有用。

     <table>
        <tr ng-repeat="postDetail in posts">
            <td>{{postDetail.post}}</td>
            <td><img ng-src = image/{{postDetail.Pic}}.png></td>                                  
        </tr>
    </table>
    

    你可以参考这个Jsfiddle Here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-09-02
      • 1970-01-01
      • 1970-01-01
      • 2016-06-04
      • 2014-08-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多