我正在使用包含以下字段的视图:
items: [
{
xtype:'textareafield',
name: 'name_content'
}]
现在,此视图已包含在其他多个视图中(多个标签页)。
我使用getForm()设置字段中的值.findField('name_content).setValue()。
如果一个选项卡调用视图,则它正在工作。但是如果打开了两个选项卡,则同时调用相同的视图。发送一个值不显示值。
我该怎么办?
答案 0 :(得分:0)
您可以尝试为文本区域分配ID,然后使用Ext.getCmp('id')。 我已经看到一些ExtJS人说有比使用“id”更好/更有效的方法,但你至少可以确保它有效。
items: [
{
xtype:'textareafield',
name: 'name_content',
id: 'my_text_area_id',
}]
之后
Ext.getCmp('my_text_area_id').getValue();