我是使用 knockout 的新手,我曾研究过使用 foreach 以表格格式显示数组对象的示例应用程序。数据在 IE9、firefox、chrome、safari 浏览器中正确呈现,但数据未在 IE 7 和 IE 8 浏览器中呈现。根据 knockoutjs site ,他们声称 knockout 适用于 IE 6+ 浏览器。
http://jsfiddle.net/chiru_neeru/sbbNu/8/
仅供引用:我在示例应用程序中引用了 2.0.0 Knockout.js 和 jquery1.7.1.js 文件。我在上面的 jsfiddle url 中的示例代码在我运行它时也没有被渲染,但相同的代码在我的示例应用程序中正常工作。
任何人都可以指导我如何使上述示例应用程序在 IE 7 和 IE 8 浏览器中工作?我遵循了 Knockoutjs: Not working in IE7 中给出的说明,但它在我的示例应用程序场景中不起作用。
谢谢
最佳答案
确保正确打开和关闭所有 span
标签。他们需要开始和结束标签,如:<span data-bind="text:'blah'"></span>
http://jsfiddle.net/rniemeyer/aq9mE/
关于knockout.js - Knockoutjs foreach 在 IE 7 和 IE 8 中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9958246/