reactjs - React svg xmlns:预期的 xlink 标识符
问题描述
使用 typescript、react 和 svgs 时如何修复标识符预期错误?
return (
<svg version="1.1" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" >
<defs> ... </defs>
<use ... xlink:href="#path-1"/>
</svg>
);
解决方案
对每个属性使用特定于反应的拼写 (JSX),例如:
return (
<svg version="1.1" xmlns="http://www.w3.org/2000/svg"
xmlnsXlink="http://www.w3.org/1999/xlink" >
<defs> ... </defs>
<use ... xlinkHref="#path-1"/>
</svg>
);
xmlnsXlink
xlinkHref
另见:
推荐阅读
- firemonkey - 如何更改 firemonkey Twebbrowser 用户代理字符串
- c++ - 如何在不使用静态 rect 方法的情况下创建 IDOMPathGeometryPtr?
- angularjs - AngularJS SPA Application Insights 操作 ID
- sql - Visual Studio 数据库项目构建错误
- xpath - XQuery - 从匹配给定模式的父节点获取节点
- python - 在 Azure 上为 Web 应用程序安装 python 包
- php - 未找到 Google 身份验证 API 密钥
- android - 卡片视图 点击卡片移动到下一个活动
- c# - 没有 INotifyPropertyChanged 的基类上的 PropertyChanged
- pandas - 如何获取具有相同名称的单行列的值?