データがバックボーンコレクションにある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と、いくつかのデータポイントを配置することを検討しています。
これを行う方法について何か提案はありますか?