У меня есть директива, которая ссылается на шаблон, содержащий простой круг SVG, который он добавляет к элементу SVG. Выходной сигнал выглядит так:Директива Angular.js и SVG
<svg version="1.1" baseProfile="full" width="100%" height="100%" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle r="50" stroke="#000" stroke-width="2" cx="100" cy="100" fill="#0ff" cursor="pointer" booth=""></circle>
</svg>
Проблема заключается в том, что на самом деле круг не отображается в браузере; это как если бы я никогда не добавлял SVG вообще. Если я поместил этот же HTML-код на страницу по умолчанию, круг будет выглядеть так, как ожидалось.
Это происходит во всех браузерах, в которых я тестировал функциональность (Chrome, Firefox, Safari).
Кто-нибудь знает, в чем проблема?
Это правильный ответ. Я обнаружил это некоторое время назад, но забыл следить за своим собственным вопросом. –