OK..angular.jsを試しました。すばらしい。私が感銘を受けた。ビンディングなどを手に入れることができます。$ scopeの外部からデータにアクセスする必要がある場合はどうなりますか?それをインターセプトするデータと関数を送信するsignalRハブがあり、新しいアイテムを追加するか、既存のアイテムを変更する必要があるとします。それ、どうやったら出来るの?この例で、ハンドル$scope.twitterResult
からアクセスする方法を教えてください。click
<script>
angular.module('Twitter', ['ngResource'])
function TwitterCtrl($scope, $resource){
$scope.twitter = $resource('http://search.twitter.com/:action',
{action: 'search.json', q: 'obama', callback:'JSON_CALLBACK'},
{get:{method:'JSONP'}});
$scope.doSearch = function(){
$scope.twitterResult = $scope.twitter.get();
}
}
$(function(){
$('#addItem').click(function(){
// add a row to $scope.twitterResult
});
});
</script>
<body>
<div data-loading></div>
<div ng-controller='TwitterCtrl' ng-init="doSearch()">
<ul>
<li ng-repeat='tweet in twitterResult.results'><p> {{tweet.text}}</p></li>
</ul>
</div>
</body>