データがバックボーンコレクションにあるd3で棒グラフを作成しています。ユーザーがチャートのバーを操作したり、バーを選択したり、データを編集したりできるようにしたいと思います。
これを行うための最良の方法は、チャートのビューとバーの別のビューを作成することであると考えました。
チャートビューでは、
create_bar:function(){
var chart = d3.select( "div#chart");
timeline.selectAll( "div")
.data(Myapp.chart.models)
。入力()
.append(function(d){console.log(d);
var bar = new Myapp.Views.ChartBar({model:d});
リターンbar.el;
});
}
appendしかし、残念ながら、関数で失敗したように見えます。
私は、bar div内に適度に複雑なhtmlと、いくつかのデータポイントを配置することを検討しています。
これを行う方法について何か提案はありますか?