【问题标题】:knockout js ko.toJSON not working in IE7淘汰赛 js ko.toJSON 在 IE7 中不起作用
【发布时间】:2013-01-30 05:00:32
【问题描述】:

这是一个淘汰错误吗?

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

在兼容模式下查看我的页面时出现以下错误:

Microsoft JScript 运行时错误:无法解析绑定。信息: [对象错误];绑定值:text: ko.toJSON($root, null, 2)

兼容模式关闭时工作正常。

【问题讨论】:

    标签: knockout.js


    【解决方案1】:

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

    所以如果你想支持 IE7,你需要包含一个 JSON.stringify 实现,比如

    Douglas Crockford 的 JSON2 parser(您需要 json2.js 文件)

    【讨论】:

    • 啊,谢谢,我现在记得在文档中看到过 :)
    猜你喜欢
    • 2016-08-21
    • 2012-01-30
    • 2013-05-27
    • 2014-11-12
    • 2018-05-21
    • 1970-01-01
    • 2014-05-10
    • 2014-10-28
    • 1970-01-01
    相关资源
    最近更新 更多