从页面的JSON onload显示数据时出现问题

时间:2016-11-18 10:35:50

标签: angularjs json

I have included my code in http://codepen.io/sajoambattu/pen/MbezNa

默认情况下,需要在所有部分(苹果,三星,索尼)中显示第一个相关的呼叫计划数据(第一个颜色,第一个内存)。

现在它在点击内存和颜色部分后工作,这对于onclick功能是正确的。我唯一的要求是在加载页面后显示第一个相关的呼叫计划数据。

示例:

在苹果部分,需要显示16gb和第一种颜色(银色)相关的通话计划。

在三星部分,需要显示32gb和第一种颜色(金铂)相关的通话计划。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

使用ng-init()方法并加载第一个元素

<p ng-repeat="x in v | orderBy:'memory'" ng-init="loadFirstItem()" ng-click="showDataMemory(((x.memory+' ')+(x.presales_name)).split(' ').join('-').replace('(','').replace(')',''))">{{x.memory}}GB</p>

请找到有用的plunker https://plnkr.co/edit/PpWrCJALovStcE4FRM33?p=preview