比较AngularJS中键值列表中的值,并在我的视图中打印该值

时间:2016-05-18 14:40:00

标签: javascript angularjs

我的控制器中有这个键值列表:

$scope.events = [
  {eventID: 3200, eventName: "HO BASE PRICE CHG"},
  {eventID: 1600, eventName: "DAMAGED M/D TO 0"}
];

我希望将我的eventID与一个值进行比较 来自名为EVENT_ID的字段中的Web服务,如果匹配,则在我的html表中打印eventName,其中显示" {{根据事件ID命名的名称}} & #34;

EVENT_ID字段在我的ng-repeat中。

<tr ng-repeat="d in (exportDataEventDesc.result.slice(0, exportDataEventDesc.result.length-7))">

   <td style="text-align: left">{{EVENT NAME ACCORDING TO EVENT ID}}</td>

      <td ng-bind = "+ '$' +(d.merchMetrics.SALES_AMOUNT_LW | number : 2)"></td>
      <td ng-bind="d.merchMetrics.SALES_LW_CHG_LY + '%'"></td>
      <td ng-bind="d.merchMetrics.SALES_L4W_CHG_LY + '%'" ></td>
      <td ng-bind="d.merchMetrics.SALES_L13W_CHG_LY + '%'"></td>
      <td ng-bind="d.merchMetrics.SALES_L52W_CHG_LY + '%'"></td>
</tr>

另外还有一个问题,就像是&#34; map&#34;在javascript?

或者是获得我想要的最好的方式,我这样做的方式还可以吗?还是更好的?

WS Response

Controller

0 个答案:

没有答案