【问题标题】:AngularJS ngRepeat loop variablesAngularJS ngRepeat 循环变量
【发布时间】:2014-10-08 09:46:09
【问题描述】:

我有以下代码:

 $scope.links = { 
            home: {text:'Home', link:'#'},
            about: {text:'Contact', link:'#'},
            handeMade: {text:'Contact', link:'#'},
            shirts: {text:'Contact', link:'#'},
            design: {text:'Contact', link:'#'},
            photography: {text:'Contact', link:'#'},
            blog: {text:'Contact', link:'#'},
            contact: {text:'Contact', link:'#'}
        }

我想使用指令 ngRepeat 在范围链接内循环变量以获取每个对象的文本和链接,是否可以这样做?

谢谢。

【问题讨论】:

  • 是的。尝试实验。
  • @Nabila 这是非常基本的东西,只要看看ngRepeat docs,你就会解决这个问题。
  • -1 没有研究工作

标签: javascript angularjs loops angularjs-ng-repeat


【解决方案1】:

看看它是如何工作的:

<div ng-repeat="link in links track by $index">
    <p>Text: {{link.text}}</p>
    <p>Link: {{link.link}}</p>
</div>

【讨论】:

    【解决方案2】:
    <div ng-repeat="(key,value) in links">
      <div ng-repeat="(k,v) in value">
         <p>Text: {{k.text}}</p>
         <p>Link: {{k.link}}</p>
       </div>
    </div>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-07
      • 2014-12-28
      • 2016-08-14
      • 2013-05-29
      • 2016-12-10
      • 1970-01-01
      • 2018-12-05
      相关资源
      最近更新 更多