2013-12-09 42 views
1

我有一個簡單的html,使用Angularjs ng-repeat將JSON數據加載到表中。其中一個字段爲1或0。我想寫一個簡單的AngularJs指令,它將顯示覆選框爲checked(1)或not(0);並針對(1)和(0)行顯示文本成功。使用Angularjs檢查checkboxex基於值fron json使用Angularjs

+1

你嘗試過什麼?你的問題到底是什麼?如果不使用自定義指令,您可以簡單地使用內置指令['ng-checked'](http://docs.angularjs.org/api/ng.directive:ngChecked) – jnthnjns

+0

也許這個[FIDDLE](http:// jsfiddle.net/zargyle/t7kr8/)我放在一起會幫助你。這不完全是你在做什麼,但我認爲它會幫助你到達那裏。 –

回答

0

我以角度開始,您可以在ng-repeatng-if中使用ng-model來顯示循環內部的值。

代碼:

<div ng-controller="Ctrl"> 
    <div ng-repeat="o in obj">{{o.id}} 
     <input type="checkbox" ng-model="o.checked"> 
     <div ng-if="o.checked == true">success</div> 
     <div ng-if="o.checked != true">fail!</div> 
    </div> 
</div> 

演示:http://jsfiddle.net/IrvinDominin/G9m4H/

+0

你解決了嗎?這個答案是你在找什麼? –