我正在尝试创建AngularJS指令,将其用于svg元素内部。该指令不会创建svg元素,而是使用现有的元素。我可以在开发工具中看到正确的svg标记,但浏览器没有显示它。
请查看实时示例。
这是该指令:
这是该指令:
angular.module('ui.directives', []).directive('svgText',
function() {
return {
restrict: 'E',
replace: true,
template: '<text fill="green" x="4" y="20" font-weight="bolder" font-size="2" font-family="Arial">89</text>'
};
}
);