<svg:marker id="markerSquare1" markerWidth="10" markerHeight="7" refX="4" refY="4"
orient="auto" markerUnits="strokeWidth" style="position: absolute; z-index: 5;">
<svg:rect x="1" y="1" width="45" height="45" [attr.fill]="node.options.color" style="position: absolute; z-index: 5;" />
<svg:text id="markStart" x="1" y="5" font-family="Verdana" font-size="4" fill="red;" >{{label}}</svg:text>
</svg:marker>
<svg:path
class="line"
stroke="#777"
stroke-width="4"
marker-start="url(#markerSquare1)"
marker-end="url(#markerSquare)">
</svg:path>
我的问题是在互联网上探索标记 svg 的标签没有显示如下图,但是使用 mozilla 和 chrome 效果很好。