Я использую svg clipPath
в моем проекте AngularJS. У меня проблема с указанием относительного URL-адреса клипа, потому что мне нужно использовать элемент <base>
в моем проекте.
Например, этот код работает в проекте без base
, но не в проекте с <base href="/">
<svg width="120" height="120"
viewPort="0 0 120 120" version="1.1"
xmlns="http://www.w3.org/2000/svg">
<defs>
<clipPath id="myClip">
<rect x="10" y="10" width="60" height="60"></rect>
</clipPath>
</defs>
<g clip-path="url(#myClip)">
<circle cx="30" cy="30" r="20"/>
<circle cx="70" cy="70" r="20"/>
</g>
</svg>
Как это можно решить? Я использую ui-router, если это имеет отношение к вопросу...