私はforeignobject
でHTMLを埋め込むSVGに苦労しています。最小限のコンポーネントは次のとおりです。SVGの外部オブジェクトのHTMLが表示されない
val SvgDemoComponent = ReactComponentB[Unit]("Demo")
.render { _ =>
<.svg.svg(
<.svg.foreignobject(
<.div("Hello From SVG")
)
)
}
.build
"Hello"というテキストは表示されないという問題があります。しかし、私はクロムやFFにマイナー空白編集を行うことができますし、それが目に見えるようになる:
更新:それは反応しscalajsによって引き起こされていない、つまり問題はプレーンと再現性がある、リアクト抽象化。私はただa new SO questionとして投稿しました。
scalajs-reactなしで動作していることを示すために:https://jsfiddle.net/8v8taqtz – netzwerg