【问题标题】:More than one array in ul li loopul li 循环中有多个数组
【发布时间】:2018-01-31 05:40:18
【问题描述】:

我想在 ul / li 中显示数据,所以我通过我的 html 中的循环来获取它,例如:

我有两个数组,其中:

  $mainarray = [{"Name":"data1","count":9},{"Name":"data2","count":10},
 {"Name":"data3","count":4},{"Name":"4","count":20}];


 $color = ['red','pink','green','yellow','black'];
 $color = ['red','pink','green','yellow','black'];

我正在像这样循环主数组并且它工作正常:

<ul style="list-style-type:circle; padding: 0px !important; font-size:22px;">
<li ng-repeat="item in mainarray " style="margin-bottom: 10px;"; >
    <span style=" font-size: 16px; ">{{ item.name }}</span>
</li>
</ul>

但是,我想像这样添加 $color :

for data1 -> red
data2->pink 
and so on ....

我尝试了多个循环,但它不起作用!

有什么线索吗?

【问题讨论】:

标签: javascript angularjs html-lists


【解决方案1】:

你可以使用$index

<span style=" font-size: 16px; ">{{ item.name }} -> {{ color[$index] }}</span>

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2021-09-29
  • 1970-01-01
  • 2023-03-28
  • 1970-01-01
  • 1970-01-01
  • 2021-09-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多