我使用Knockout通过将字符串传递到与html:
绑定绑定的SVG数据来呈现动态SVG。在Chrome中,这非常有效。在Firefox中,它将正确设置DOM(即我可以看到子svg元素存在于firebug中),但图形本身不会显示。
我做了一个小提琴:http://jsfiddle.net/4eTJL/1/但有趣的是,Firefox的行为表现在两个浏览器中。
答案 0 :(得分:1)
<svg>
标记没有innerHTML
属性,这就是为什么ko html
绑定不起作用的原因,但您可以通过将所有svg内容放在{{}}内来避免此问题{1}}变量,然后将其绑定到标准的html标记。
logo