【发布时间】:2013-09-11 09:18:22
【问题描述】:
只是一个简单的问题,当我们定义像下面这样的组件时,是否可以调用 ExtJS 函数来设置默认值?因为,当我在下面尝试时,该函数没有分配值。
{
xtype: 'textfield',
fieldLabel: 'DNR TYPE',
name: 'DNR_TYPE,
value: Ext.getCmp('dnr-type').getRawValue()
// here is the function that I want to call and assign the value
}
编辑:
亲爱的朋友,我发现了与表单渲染有关的问题。应用程序启动时,使用默认值初始化表单。因此,该字段值返回空。当用户从组合框中选择一条记录时,我应该将该值分配给相关的文本字段。
现在,当用户从表单中选择记录时,是否有任何方法可以再次刷新/重新加载表单?
【问题讨论】:
-
为什么不试试看它是否有效?
-
我试过了,不行!我想知道我做错了什么。
-
您需要组合一个有效的测试用例。您说的是在您发布的任何地方都没有引用的代码。
-
@EvanTrimboli 我发现了问题。在用户从组合框中选择记录之前呈现的表单面板。因此,该值未分配该字段。有没有刷新/重新加载表单的方法?
标签: javascript extjs extjs4.2