jointjs

    0熱度

    1回答

    我使用了jointjs/rappid。 我想在單元格移動時更改端口的屬性(例如inPort的顏色:in0_2)。我怎樣才能訪問這些屬性?細胞的 例子:http://www.epro.de/exchange/virtual-reality/jointjs/celltest.jpg 我想這是很容易 - 我已經嘗試了不同的方式,但無法找到一個解決方案。 任何提示? 我使用下面的代碼來創建單元和端口。 v

    1熱度

    1回答

    我實際上正在研究一種可視化數據流的工具。我有不同的類型 應該使用的元素,並希望爲這些元素(對象)的每個人都擁有自己的html模板。有沒有人有一個想法,如果這是可能的,如何實現這一點? 非常感謝您的幫助,我真的很感激! 尊敬的問候, 拉斐爾 這裏我的代碼(遺憾的混亂): (function() { var graph = new joint.dia.Graph; var pa

    1熱度

    2回答

    你好,我試圖執行你好使用JointJS圖書館界的應用,如給出:http://www.jointjs.com/tutorial#hello-world 我已經下載joint.js(1.0.2)和joint.css文件,複製在HelloWorld的教程中給出的代碼html文件,並從Chrome瀏覽器訪問它,但它不像本教程中所示。 Console.error: Uncaught TypeError: t

    0熱度

    3回答

    元素的name我有Rappid/jointJS問題 我在stencil.js 4種形狀(2 basic.Circle和2 basic.Rect)與名稱開頭(basic.Circle ),結束(basic.Circle),活動(basic.Rect)和工作項目(basic.Rect)和我想在我的main.js 從我所有的圖形獲得基本形狀的名稱(我的意思是與attrs文本)「活動」。 這是模板描述爲

    0熱度

    1回答

    我有路由器屬性設置爲正交的問題繪圖鏈接。 在下面附加的圖像中,我試圖畫出從A點到B點的連線(水平線Y座標相同)。 當點很近時,我希望鏈路是一條直線,但路由器採用不同的正交路徑。 直到我達到沿地平線的最小距離時,我纔看到一條直線。 orthogonal links 所以,我懷疑,如果最小距離/最小網格單元被設置爲路由器(紙格設置爲5)? 如果是的話,有沒有辦法解決這個問題? 如果不,那麼是否有解決方

    1熱度

    1回答

    在jointJS我要爲每一個元素來檢查傳入連接links.So這個號碼是我根據資料作出的代碼,但它不工作: _.each(this.graph.getElements(), function(element) { var inboundLinksCount = this.graph.getConnectedLinks(element, {inbound: true}).length;

    0熱度

    1回答

    我一直在與JointJS合作製作通話圖。在我的測試案例中,我有83個節點,它們之間有鏈接。創建所有元素後,我使用Dagre DirectedGraph來佈局圖。 問題是:我的一些鏈接遍歷節點,它們不是垂直的。有一些algorythm或某種解決方案可以解決這個問題? PS .:我嘗試使用TreeLayout,但沒有成功。

    0熱度

    2回答

    我正在創建一個簡單的joint.shapes.devs.Model並分配文本屬性,但文本不出來,而是標記爲「模型」。 function makeEditableElement(label) { var maxLineLength = _.max(label.split('\n'), function(l) { return l.length; }).length; //

    0熱度

    1回答

    我正在開發一個JointJs應用程序,我需要爲矩形內的文本設置字體大小。 $('#FText,#FTextHeight,#FTextWidth,#FTextSize').on('keyup change', function() { var FtHeight = $('#FTextHeight').val(); var FtWidth = $('#FTextWidth').va

    0熱度

    1回答

    我正在開發一個簡單的使用JointJs的圖形工具。雙擊一個元素將執行一個函數。如何防止矩形的雙擊事件。 已經嘗試過下面的代碼段,但我需要拖動矩形 rect: { style: { 'pointer-events': 'none' } }