我正在尝试使用 KoGrid,但了解到我什至无法获得一个非常简单的示例来在 IE8 中正常工作。FF 9.0.1 中一切正常。
我已将原始代码剥离为一个非常简单的测试,但仍然显示错误:
<div data-bind="koGrid: {data: someList}"></div>
使用 javascript 的:
var vm = {
someList: ko.observableArray([{
Name: "A Name",
Synonym: "A Synonym"},
{
Name: "Another Name",
Synonym: "Another Synonym"},
{
Name: "A third Name",
Synonym: "A third Synonym"}])
};
ko.applyBindings(vm);
jsFiddle 可以在这里找到:http: //jsfiddle.net/SLMg7/6/
来自 IE8 的错误消息是:
消息:无效的参数。行:2596 字符:17 代码:0 URI:http ://cloud.github.com/downloads/SteveSanderson/knockout/knockout-2.2.0.debug.js
我正在使用带有 jQuery 1.8.2 的淘汰赛 2.2.0 和 KoGrid 2.0.6。我已经使用 VisStudio 中的调试器在该行中断,但它在最后一行,我还不能确定可能是什么错误。有什么想法吗?