1

我需要創建網頁,用戶可以選擇列表類型(鏈接,雙向鏈接,循環鏈接列表等)並查看它的外觀。用戶可以添加和刪除列表中的元素,並查看列表如何變化。 哪個庫更適合用於List的可視化?找到可以將列表作爲輸入參數並返回圖像或畫布的庫是一件好事。但是,如果這樣的庫不存在,我需要庫,它可以在裏面繪製帶有文本的矩形,並用線將它們相互連接起來。列表(數據結構)可視化的Javascript庫

enter image description here

+0

你可以勾畫你想要的畫嗎?我認爲你所要求的並不是那麼清楚...... – MarcoL 2014-10-02 09:10:03

+0

我想在發佈時做到這一點,但我無法做到這一點,因爲我只是在這個網站上註冊,我需要10點才能做到這一點,但我只有6. – 2014-10-02 11:50:26

+0

將其上傳到其他地方併發布鏈接。 – MarcoL 2014-10-02 11:51:17

回答

1

D3.js比強大到足以做你想要的更多。但是,如果你想要列表中的所有矩形,可以使用表格或div。

編輯: 要弄清楚如何做到這一點,我會建議在D3上運行一個教程。 Here are links幾個。有一點學習曲線,但是一旦你瞭解了學習曲線,這是非常好的。就範例而言,除了佈局要簡單得多之外,您想要的內容與thisthis類似。

這個question也可能有幫助

+0

D3的例子頁面上有很多有力的例子,但是我沒有發現任何與我的任務類似的東西。圖表,圖表和圖形有許多美麗的東西,但我只需要用箭頭連接矩形(內部帶有文本)。有沒有例子可以用D3.js來實現? *你可以使用表格或divs * 但是我怎樣才能用箭頭連接它們? – 2014-10-02 06:19:57

+0

查看我更新的答案 – 2014-10-02 14:58:05