【发布时间】:2021-03-04 23:23:24
【问题描述】:
我的 Blazor wasm 项目面向 .NET 5.0 运行时。我已经安装了 .NET SDK 5.0.200 和 .NET Runtime 5.0.2。
根据这个 Github 上的 Zaneris issue,内联 svg 可以像这样在 Blazor 中使用:
<div>
<svg> <use xlink:href="images/test.svg#test-logo" /> </svg>
</div>
但是,我只能让它像这样工作:
<div>
<svg>
<symbol id="test-logo" viewBox="0 0 255.905 185.056">
<g id="Group_284" data-name="Group 284" transform="translate(-65.569 -74.438)">
...
</g>
</symbol>
<use xlink:href="#test-logo" />
</svg>
</div>
我做错了什么?我需要在 head 标签中链接 svg 文件吗?如果是这样,我将“rel”设置为什么?
我希望能够直接从 wwwroot 中的 svg 文件引用符号 ID。
【问题讨论】: