我需要動態更改 svg 中 foreignObject 的高度。我必須使用foreignObject,因為我需要其中的html元素。(我正在使用 ngx-graph)。
<foreignObject x="1" y="1" width="335" [height]="foreignObjHeight(node.Data.length)" > ...
我收到錯誤:
TypeError:無法設定只有 getter 的 [object SVGForeignObjectElement] 的屬性高度
請幫忙!
uj5u.com熱心網友回復:
在您的情況下,您可以將 height 屬性設定為其值:
<foreignObject x="1" y="1" width="335" [attr.height]="foreignObjHeight(node.Data.length)" ">
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/430531.html
上一篇:Angular SVG.js無法將svgCanvas參考到組件中的html元素
下一篇:如何影片填充svg的線性漸變?
