我正在做一些Angular和SVG的實驗。Angular directives not render in SVG
我創建了一個簡單的指令,我試圖渲染<text>
來自模板的元素。
起初,它根本沒有工作,但我發現這個有趣的鏈接:Including SVG template in Angularjs directive和我包括這個svgService
。它對我測試過的所有東西都很好,除了一件事。它缺少<text>
標籤的內容。
我試圖修改指令中compile
函數的代碼,但沒有成功。我不是DOM的專家。
這是plunker。
該代碼不輸出錯誤。我不得不添加一些測試來查看rawElement是否未定義。我的問題似乎是在childNode(即代表<text>
的含量比其他節點作用不同,這是爲什麼我怎樣才能修復功能 感謝
編輯:??文字呈現在Chromium而在Firefox 。有沒有辦法讓它在Firefox中工作?
這個工程!非常感謝。 – Paco 2014-12-15 16:18:10
明天我會獎勵賞金。 (今天不能這樣做) – Paco 2014-12-15 16:18:39