无法获取未定义或空引用的属性“id”
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法获取未定义或空引用的属性“id”相关的知识,希望对你有一定的参考价值。
我正在尝试创建一个Ext.PagingToolbar,它可以在所有主流浏览器中运行,包括IE9和IE 10.但是在IE 8及更低版本中,它最终会出现以下错误。
无法获取未定义或空引用的属性“id”
当我跟踪时,我发现在以下代码中发生错误。
var cm = new Ext.grid.ColumnModel({
defaults: {
sortable: true
},
columns:
[
{
header: 'Result Set',
dataIndex: 'result_set_name'
},
{
header: 'Result Date',
dataIndex: 'result_date',
xtype: 'datecolumn',
format: 'm/d/Y',
dateFormat: 'c'
},
{
header: 'Comments',
dataIndex: 'comments'
},
{
header: 'Link',
dataIndex: 'link',
renderer: function(value, metaData, record, rowIndex, colIndex, store) {return '<a href="'+value+'">'+value+'</a>';}
},
]
});
但我找不到问题的根源和需要做的事情。任何帮助表示赞赏。
答案
您的错误是您使用逗号结束columns数组,这会导致此类错误。 IE尝试在逗号后读取一个未定义的对象
以上是关于无法获取未定义或空引用的属性“id”的主要内容,如果未能解决你的问题,请参考以下文章
无法获取未定义或空引用的属性“应用”-IE11 和 Chrome
Angular 2+:IE 11 无法获取未定义或空引用的属性“调用”
无法在 WCF Rest 中获取未定义或空引用的属性“appendChild”
IE10 d3.v3.js 错误:无法获取未定义或空引用的属性“原型”