只要我沒有使用任何路由器或我的鏈路上的光滑屬性,一切都繪製正確。 JointJS - 在鏈路上使用路由器表現奇怪
現在我想使用曼哈頓路由器和事情開始變得怪異。每個鏈接都被繪製爲一個填充元素而不是簡單的線條。
此外像link.attr屬性({ '標記源。':{補: '紅',d: 'M 10 0 L 0 5升10 10 Z'}})被完全忽略。黑色箭頭仍然顯示。
任何想法?
只要我沒有使用任何路由器或我的鏈路上的光滑屬性,一切都繪製正確。 JointJS - 在鏈路上使用路由器表現奇怪
現在我想使用曼哈頓路由器和事情開始變得怪異。每個鏈接都被繪製爲一個填充元素而不是簡單的線條。
此外像link.attr屬性({ '標記源。':{補: '紅',d: 'M 10 0 L 0 5升10 10 Z'}})被完全忽略。黑色箭頭仍然顯示。
任何想法?
JointJS庫核心文件是joint.js
和joint.css
。請確保他們沒有丟失。
JointJS +依賴性(jQuery的,lodash,骨幹)
<link rel="stylesheet" type="text/css" href="joint.css" />
<script src="jquery.min.js"></script>
<script src="lodash.min.js"></script>
<script src="backbone-min.js"></script>
<script src="joint.js"></script>
賓果!我錯過了CSS文件。現在這一切都很有效。謝謝 – Jocie
我不得不將fill:none
添加到.connection-wrap
和.connection
來清理。
我已經加入到display: none;
和.link-tools
它的工作對我來說。
你錯過了joint.css,請接受@ Roman的回答。 – Jocie