0

このフィドルhttp://jsfiddle.net/bigbiff02/uNFWW/は、ラジオ ボタンと ng-repeat を使用して選択したオブジェクトを取得する方法を示しています。

同じようにしていますが、選択したオブジェクト/結果に「\」が表示されます。配列は正しく設定されます (SQlite の結果 ...)

<!-- language: lang-html -->
<div ng-repeat="item in items">
<input type="radio" name="it" ng-model="$parent.selectedItem" value="{{item}}" />
...


{{selectedItem | json }}

// Here is the problem!?                
"{\"id:\":\"test\", ... 

その理由を知っている人はいますか?

UPDATE: SQL クエリから結果を取得し、コントローラーでデータ バインディングを行うサービス内の関数

<!-- language: lang-js -->
// SERVICE
var items = [];
for (var i=0; i<results.rows.length; i++) {
var row = results.rows.item(i);                   
picoSys.push(row);                          
}
deferred.resolve(items);

// CONTROLLER
...
$scope.items = items;
...
4

0 に答える 0