0
ASP.Net MVC4 앱이 있습니다. 아래에 JSON이 있습니다. 필요한 것은 CS 값이 전달 된 특정 항목의 INDEX를 검색 할 수 있어야한다는 것입니다. CS 값은 ViewBag에 전달되고, JSON은 아래의 팩토리 함수에서 ViewBag에서도 전달됩니다.AngularJS를 사용하여 JSON에서 항목 검색
CDlg.factory("RS", function() {
var rs = @Html.Raw(ViewBag.jsonCR);
return rs;
});
이 반환 된 RS입니다 : 나는이 TX "에 전달하면, 나는 그것이를 반환해야
$scope.selectedCS = ?????
:
[
{
"CS": "AK",
"CLL": "LN",
"CTC": [
{
"LT": null,
"CTID": 227322,
"Hors": 8,
"Units": 8,
"Price": 8,
"CEE": 0
}
]
},
{
"CS": "TX",
"CLL": "LN",
"CTC": [
{
"LT": null,
"CTID": 219848,
"Hours": 8,
"Units": 8,
"Price": 6,
"CEE": 0
}
]
},
{
"CS": "UT",
"CLL": "LN",
"CTC": [
{
"LT": null,
"CTID": 219928,
"Hours": 8,
"Units": 8,
"Price": 8,
"CEE": 0
}
]
},
{
"CS": "VA",
"CLL": "LN",
"CTC": [
{
"LT": null,
"CTID": 220041,
"Hours": 8,
"Units": 8,
"Price": 0,
"CEE": 0
}
]
},
{
"CS": "VT",
"CLL": "LN",
"CTC": [
{
"LT": null,
"CTID": 220344,
"Hours": 8,
"Units": 8,
"Price": 12,
"CEE": 0
}
]
}
]
이것은 내가 채울 필요가 범위 변수입니다 전체 객체 :
{
"CS": "TX",
"CLL": "LN",
"CTC": [
{
"LT": null,
"CTID": 219848,
"Hours": 8,
"Units": 8,
"Price": 6,
"CEE": 0
}
]
}
ng-repeat 및 필터 사용을 고려해 보셨습니까? 여기를 참조하십시오 : http : //jsbin.com/qahal/4/edit – sylwester
UI에 반영되지 않는 범위 변수를 설정하는 것입니다. – MB34