vis.js

    1熱度

    1回答

    我一直在試驗Visjs.org庫,以使用網絡佈局來構建圖形的可視表示。我想創建一個圖表,其中節點內有標籤(我使用圓圈表示節點),所有節點的大小相同。 我可以看到圖形,標籤確實在節點內。但是,節點總是縮放到標籤文本的大小。所以更長的標籤=更大的節點。 這不是我想要的用戶,這似乎意味着一些意想不到的重要性更大的節點。我嘗試玩縮放選項,但無濟於事。我可以通過將標籤放置在節點之外來解決問題,但這不是我想要

    1熱度

    1回答

    我有一個使用vis.js的AngularJs網絡應用程序,它與IE9 +兼容,但我試圖讓這個網頁應用程序與IE8兼容,而用戶可以使用較少的功能, ,因爲我必須。 我包括以下庫來處理共同IE8兼容性問題: <!--[if lte IE 9]> <script type='text/javascript' src="//cdnjs.cloudflare.com/ajax/libs/mode

    3熱度

    1回答

    我已將visjs時間線包裹到角度指令中。當我在外部控制器中調用$ route.reload()時,時間線消失。頁面重新加載完成後,該指令仍然具有對原始時間軸對象的引用,並且dom元素看起來不會改變。 有誰知道什麼可能導致它消失? 我已經創建了一個plunkr,但我不知道如何重新加載一個plunker裏面的路由,因爲這會改變url。 http://plnkr.co/edit/hwShQ2iYR7TO

    4熱度

    4回答

    我正在使用vis.js來顯示時間軸。 我有以下各項: var items = new vis.DataSet([ {id: 1, content: '1) Next To 2', start: '2014-04-20 00:00:00', end : '2014-04-20 00:59:59'}, {id: 2, content: '2) Next To 1', start:

    4熱度

    3回答

    我正在嘗試繪製一個vis.js網絡圖,並具有可加載和定位節點的功能。然後我希望物理被禁用,這樣節點可以被用戶移動。我已經嘗試過,但它不起作用。 var options = { nodes: { borderWidth:4, size:60, color: { border: '#222222', background: 'gr

    1熱度

    1回答

    我正在使用visjs timeline來製作時間表,並且我有一個按鈕在click事件上重繪該時間表。重繪是通過使用AJAX從timeline.php中獲取數據完成的,但接收到的數據在DataSet中不起作用! 這裏是我到目前爲止有: 當我點擊按鈕時所觸發的功能: function redrawTL(){ $.ajax({ type: "POST", url: "ajax/ti

    0熱度

    1回答

    從文檔中,我無法確定如何在vis.js(特別是Graph3d)中,我可以使標籤動態顯示在我的圖形上。 我想修改不同組的x,y和z的數據的外觀;但是,vis.js似乎更喜歡在渲染之前配置圖形的外觀。

    0熱度

    2回答

    我想僅在選擇邊緣時顯示標籤,是否有庫方法可以做到這一點? 最終我想到了一個商店,包括標籤在內的邊緣屬性,這是個好主意嗎?

    2熱度

    1回答

    我在Vis.js中有一個無向圖,我想改變相鄰節點的顏色和大小(根據JS數組中的值對它們進行縮放),當某個節點被選中。我會如何去做這件事?除了the source for this example之外,vis.js網絡對象的文檔沒有提及。

    0熱度

    1回答

    我在vis.js中創建了網絡,但我需要將圖標添加到節點,例如「plus」,然後將處理程序添加到此圖標。 我該怎麼做?