2013-02-14 47 views
2

这是一个基因缺陷吗?淘汰赛js ko.toJSON在IE7中不工作

Microsoft JScript runtime error: Unable to parse bindings. Message: [object Error]; Bindings value: text: ko.toJSON($root, null, 2)

正常工作时的兼容性模式关闭:

<h2>Debugging Variables</h2> 
<div data-bind="text: ko.toJSON($root, null, 2)"> 
</div> 

我观看时,在兼容模式下我的网页收到以下错误。

回答

5

ko.toJSON在内部使用JSON.stringify方法,即not implemented in IE7

所以,如果你想支持IE7,你需要包括JSON.stringify实现像

道格拉斯Crockford的JSON2 parser(您需要的文件json2.js

+0

啊,谢谢,我现在记得看到该文档中:) – woggles 2013-02-14 11:48:51