【发布时间】:2015-03-02 01:08:47
【问题描述】:
作为我的应用程序的一部分,我创建了一个带有Ext.form.field.Hidden 元素的表单。
由于某种原因,我的 inputEl 的“dom”成员未定义。当我尝试以编程方式设置字段的值时,它会在 ext-all-debug.js 的第 86938 行导致 Uncaught TypeError:
setRawValue: function(value) {
var me = this;
value = Ext.value(me.transformRawValue(value), '');
me.rawValue = value;
if (me.inputEl) {
me.inputEl.dom.value = value; // <--- dom here is undefined
}
return value;
},
请理解我无法发布最小示例;这是大型应用程序的一部分,我无法从头开始重现错误。
谁能建议这是怎么发生的,或者我可以做些什么来进一步调查?
【问题讨论】:
-
要么该字段尚未渲染,要么已被销毁。
标签: javascript extjs