angular - 我可以使用 SVG
问题描述
这适用于html页面:
<svg><use xlink:href="assets/markers.svg#MarkerType_Admin" /></svg>
这不起作用
<img href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cuse xlink:href='assets/markers.svg%23MarkerType_Admin' /%3E%3C/svg%3E" />
这也不起作用:
const temp = `<svg xmlns="http://www.w3.org/2000/svg">
<use xlink:href="http://localhost:49374/assets/markers.svg#MarkerType_Center" /></svg>`;
const blob = new Blob([temp], { type: 'image/svg+xml' });
myImageElement.href= URL.createObjectURL(blob);
外部引用是否仅在您使用 SVG DOM 元素时才有效?
解决方案
推荐阅读
- sql - GROUP BY 子句中不允许使用 XML 方法
- svn - TortoiseSVN vs 命令提示符 svn 切换错误
- apache-kafka - 在 Windows 机器上设置和运行 KSQL
- javascript - 用javascript设置文本字段的值
- java - Android studio 不同屏幕尺寸像素
- python - 对具有相同索引的 pandas 行求和
- git - git checkout 在新分支中找不到文件夹
- mysql - nodejs mysql参数查询失败
- ruby-on-rails - RSpec/rails 未设置请求标头
- jupyter-notebook - 适用于 Windows 的 DrRacket 本地软件包安装