我使用拉斐爾庫中創建一個快速抽拉工具。 但是,箭頭結束時出現錯誤,它們被分配給所有行的相同。拉斐爾錯誤:箭頭結束
說,我LINEA以#拉斐爾 - 標記橢圓形的箭頭。然後,我畫lineB並分配#raphael-marker-oval的箭頭。 每當我LINEA的箭頭更改爲新的顏色,lineB的箭頭將改爲同色也。
請幫忙!!
我使用拉斐爾庫中創建一個快速抽拉工具。 但是,箭頭結束時出現錯誤,它們被分配給所有行的相同。拉斐爾錯誤:箭頭結束
說,我LINEA以#拉斐爾 - 標記橢圓形的箭頭。然後,我畫lineB並分配#raphael-marker-oval的箭頭。 每當我LINEA的箭頭更改爲新的顏色,lineB的箭頭將改爲同色也。
請幫忙!!
我有一個類似的問題,其中當包含分區是隱藏的箭頭消失它報告給他們。這似乎是在拉斐爾的一個錯誤:https://github.com/DmitryBaranovskiy/raphael/pull/525 我只是研究它,並試圖找出如何解決它...
看起來像問題是固定的,如果markerIds是唯一的。這是我做過什麼來解決這個問題:在raphael.js : 第28行:
var raphaelMarkerIdFixCount = 1;
線5938: 替換此:
markerId = "raphael-marker-" + se + type + w + h;
與此:
markerId = "raphael-marker-" + se + type + w + h + raphaelMarkerIdFixCount;
raphaelMarkerIdFixCount++;
由於現在意味着一個新的標誌元素創建每一次,它可能會導致內存問題,如果您正在繪製箭頭數量巨大 - 可能有人能來隨着更好的補丁,這個修復肯定是在'快速和骯髒'的類別 - 但它對我來說。
我有同樣的問題。並試圖修復它,但它來自Raphael.js
我相信這是一個錯誤。不要浪費你的時間。也許你可以
好的,謝謝羅姆人,但你知道任何其他腳本,或任何其他想法,使其工作? – Reetika
請顯示您的代碼 – George
我正在尋找關於Raphael'arrow-end'的信息,並發現這個問題說明了這個問題:** http://jsfiddle.net/hJ39e/** - 每個箭頭應該有相同的顏色作爲它提示的路徑,但相反,它們都採用帶箭頭的最新路徑的顏色。 – user568458