我正在使用下面的代码片段将一些HTML元素添加到FormPanel的顶部:
{
xtype: 'component',
itemId: 'form-top',
cls: 'form-top-items',
renderTpl: [
'<div id="{id}-formHelp" class="form-help">',
'<span class="form-help-text">{helpText}</span>',
'</div>'
],
renderData: {
helpText: __("Os campos com * são de preenchimento obrigatório.")
},
childEls: [
{name: 'formHelp', itemId: 'form-help'}
]
}
但是一旦渲染了组件,我就无法获取任何子项。
我期待以某种方式访问formHelp
项目,但无论如何都无法在form-top
组件下找到它。
答案 0 :(得分:1)
itemId
必须与{id}-
之后您孩子的ID相匹配。
您有两种选择:
itemId
更改为'formHelp'
OR
<div id="{id}-form-help" class="form-help">