如何在extjs中的按钮单击事件上隐藏/显示日期组件? 我用hide()和show()方法尝试过,但不适用于我的日期componenet的displayField 当我尝试使用setvisible()时,发生了同样的事情。
// by using show() and hide()
Ext.getCmp('startDt').show(); // to show date field
Ext.getCmp('startDt').getEl().up('.x-form-composite').show(); // I removed this line cause it gives error
Ext.getCmp('startDt').hide(); // to hide date field
Ext.getCmp('startDt').getEl().up('.x-form-composite').hide(); // I removed this line cause it gives error
// by using setVisible()
Ext.getCmp('startDt').setVisible(true); // to show date field
Ext.getCmp('startDt').setVisible(false); // to hide date field