获取ng以外的重复角度值

Get value outside ng-repeat angular

本文关键字:ng 获取      更新时间:2023-09-26

我有这样的东西(基于ng repeat之外的Show值):

    {{ Brands[?].BrandDetails.Text }} // i want show element selected value
    <li ng-repeat="Brand in Brands">
          <a href="#">
           {{Brand.BrandDetails.Text}}
          </a>
    </li>

实际上它只显示第一个CCD_ 1,但如果我有3<li>属性不起作用。它总是显示第一个结果,而不是我选择的项目。。我该如何解决?

edit:我想要的是,当我点击这种菜单的项目时,它会向我显示ng repeat之外corrispondent项目的Brand.BrandDetails.Text。。所以我可以在我的html 中的任何地方使用结果

首先,在ng repeat中,建议使用ng src,而不仅仅是src。

如果您使用src,您将按原样加载"~/Images/{{Brand.BrandDetails.Image}}"

我并不是真的不喜欢你的问题。你想要什么?


使用此{{ Brands[0].BrandDetails.Text }},您将选择第一个品牌。

使用此{{ Brands[1].BrandDetails.Text }},您将选择第二个品牌。

等等。。。


或者创建一个新的CCD_ 5,然后调用CCD_

请向我们展示您的预期输出HTML

更新:

参考您更新的帖子。使用类似的东西:

{{ Brands[someVar].BrandDetails.Text }}
<li ng-repeat="Brand in Brands" ng-click="someVar = $index">
      <a href="#">
           {{Brand.BrandDetails.Text}}
      </a>
</li>