0

以下のようなインターフェースを作成する必要があります。

タイムライン グラフ

各ブロックはクライアントのプロジェクトを表し、各位置はプロジェクトの開始日によって決定され、幅は期間 (日数) によって決定されます。このデータは、データ属性の形式で各ブロックに添付されます。

これを簡単にするライブラリはありますか?日付が重なっているときに、ブロックを垂直に積み重ねるのに問題があります。基本的に、同じ左の位置を占める前のブロックがある場合、ブロックを下に移動する必要がありますが、これを行うための合理的な方法は思いつきません。

ありがとう。

4

1 に答える 1

0

ガント チャート ライブラリが必要だと思います。

Google は次の 2 つをすぐに取り上げます。

http://dhtmlx.com/docs/products/dhtmlxGantt/index.shtml

http://jsgantt.com/

さらに、「javascript チャート ライブラリ」をグーグルで検索すると、他にも多数のライブラリが表示されます。その中には、何らかのガント チャートをサポートしているものもあります。

于 2012-08-23T06:50:20.080 に答える