Blazor区分大小写的DOM标签

时间:2019-01-08 22:30:12

标签: html svg clip-path blazor

我正在使用blazor在页面上生成SVG项目。除了当我尝试创建<clipPath>标记时,此方法效果很好。 Blazor会将其大小写更改为<clippath>,这不是可接受的SVG标签,因此无济于事。

有没有办法让Blazor保持标签的完好无损?

修改:示例代码

<svg width="200" height="200">
  <g clip-path="url(#myClip)">
    <rect width="200" height="200" fill="red"></rect>
    <clipPath id="myClip">
      <circle cx="100" cy="100" r="100" fill="none"></circle>
    </clipPath>
  </g>
</svg>

1 个答案:

答案 0 :(得分:2)

所以我在.Net github上报告了这个问题,现在它是一个已确认的错误。看起来他们已经将修补程序作为.Net Core 3.0里程碑的一部分进行了优先排序。这是所有想要关注此问题的人的问题链接。

https://github.com/aspnet/AspNetCore/issues/6507