jointjs

    1熱度

    1回答

    似乎沒有keydown與jointjs論文相關的事件。我們如何捕捉這樣的事件? 解,我試圖: 解決方案1:捕獲KEYDOWN div元素上(持有紙)。它沒有工作。 $('#myholder).on('keydown', (e) => { console.log(e.which); }); 解決方案2:看起來有點困難。 $(document).on('keydown', (e) =>

    0熱度

    1回答

    我正在使用JointJs創建一個圖表。 當我用一些嵌入元素創建一個元素時,我可以通過拖動父元素來輕鬆拖動它們。但是,當我拖動孩子時,他們會自行移動。如何通過拖動父項或其中一個子元素來移動父項和所有子項?

    0熱度

    1回答

    我有一個JointJs圖。我想要素之間的聯繫,我的圖表看起來像這樣: 取而代之的是直線,我們得到開箱即用的。 基本上,箭頭是水平的在他們遇到目標,並順利彎曲的點。 這是如何實現的?

    0熱度

    1回答

    我試圖讓JointJS的「Hello World」示例工作 參考:https://resources.jointjs.com/tutorial/hello-world 的依賴都按正確的順序加載,但我無法解決以下異常:嘗試運行示例時出現Uncaught TypeError: Cannot read property 'push' of undefined。 我意識到Backbone需要下劃線,但我在

    1熱度

    1回答

    我正在使用JointJS創建動態圖。在我的場景中,我收到了兩篇論文。左邊的包含元素形狀作爲模板,我可以將其拖放到正確的紙張上。一切都很好。但是現在我想把一個元素形狀放在另一個元素上(例如一個耦合元素)。如果左側元素與右側紙張上的任何其他元素相交,則會觸發一個事件,將新元素形狀嵌入到現有元素中。提前 ... //try to embed by dropping _.each(graph.get

    0熱度

    1回答

    我想評估如果rappid庫將允許我創建我的圖,將其保存爲JSON格式,然後重新加載它在更改佈局之後也可以查看和編輯。任何使用此庫的人的任何建議/提示都將不勝感激。 https://resources.jointjs.com/docs/jointjs/v1.1/joint.html#dia.Graph.JSON 並未指定 https://www.jointjs.com/#Rappid-More-In

    0熱度

    1回答

    我正在使用Rappid JS的試用版,該版本在bpmn編輯器中具有帶默認選項的模板。我需要在列表中添加新元素,以便我可以使用它並追加與其關聯的檢查器表單。 下面是我試過的代碼。這是POC實施Rappid JS所必需的。 bpmn.js stencil.load([ new joint.shapes.bpmn.Gateway, new joint.shapes.bpmn.Acti

    0熱度

    1回答

    我的應用程序中有一個平移控制器可以滾動紙張。我如何獲得顯示內容的座標以查看元素是否完全在屏幕上? 感謝, 丹尼斯

    0熱度

    1回答

    鏈接被拖拽在紙上時,端口可以被標記爲可用(markAvailable documentation)。我希望在任何形狀上都能顯示端口。有沒有簡單的方法來做到這一點?

    0熱度

    1回答

    我有一些問題在圖上隱含了fromJson和toJson方法。當我下載json時,我個人端口上的自定義數據屬性也出現在json文件中。但是當我嘗試從下載的json上載它時,它會完全重置並清除我的端口選項。有什麼辦法可以改變這種行爲嗎? 由於提前, 笨得