angularjs を使用して d3 円の位置を更新する単純なディレクティブを作成する際に問題が発生しています。
ここに例があります - http://jsfiddle.net/hKxmJ/3/
これはモデルです:
app.controller('AppCtrl', function ($scope) {
$scope.d = [5, 10, 70, 6, 40, 45, 80, 30, 25];
});
この例で行うべきことは、入力ボックスの数値が変更されたときに、円の位置と入力の横のテキストの両方を更新できるようにすることです。現在、ディレクティブの初期ロード以外は何も機能しません。
アップデート
スコープを次のように変更しました
app.controller('AppCtrl', function ($scope) {
$scope.d = [{v: 5}, {v: 10}, {v: 70}, {v: 6}, {v: 40}, {v: 45}, {v: 80}, {v: 30}, {v: 25}];
});
テキストは更新されていますが、ディレクティブの監視はまだ更新されていません。