コードで jsFiddle を作成しました: http://jsfiddle.net/3qxKK/。
入力値を変更してもウォッチが呼び出されないのはなぜですか?
「結果」がオブジェクトではないためかもしれません(ただし、パラメーター「true」を入れています):
$scope.results = [];
angular.forEach($scope.services, function(service) {
$scope.results[service.id] = '';
});
また、テンプレート内の「結果」は常に「[]」で表示されます。
入力の次の値が更新されるのでおかしいです...
前もって感謝します。