我有一个简单的代码,在这个代码中,我遍历一个表单字段:
frm.getFields().each(function(field) {
....
});
我想要实现的是将一些字段呈现给一些html元素(如果满足了某些条件--这实际上并不重要)。所以,我想实现这样的东西:
frm.getFields().each(function(field) {
if(ok){
field.renderTo(document.getElementById(some_id));
}
});
我知道它是如何静态工作的,就像:
Ext.create(..., function(){
renderTo:...
});
但我想动态地做这件事,就像我前面说的。
发布于 2015-11-10 23:26:38
renderTo是配置选项,如果您需要呈现一个ExtJS组件,请使用render方法。
类似于:
<div id="renderHere"></div>
var myField = Ext.create({
xtype : 'textfield',
fieldLabel : 'Test'
});
myField.render('renderHere');
https://stackoverflow.com/questions/33597930
复制相似问题