Function 仅当另一个组件显示-extjs时才显示组件
因此,我有一个隐藏的容器项:Function 仅当另一个组件显示-extjs时才显示组件,function,extjs,hide,panel,show,Function,Extjs,Hide,Panel,Show,因此,我有一个隐藏的容器项: id: 'category_search', hidden: true, ... 和另一个隐藏面板: { xtype: 'panel', id: 'mylist', hidden: true ... 这里我有一个控制器,当我的列表未隐藏时,仅显示类别搜索——通过点击按钮分类搜索处理: catSearch: function() { var grid = Ext.getCmp('mylist'); if(grid.isHidden){ //chec
id: 'category_search', hidden: true, ...
和另一个隐藏面板:
{ xtype: 'panel', id: 'mylist', hidden: true ...
这里我有一个控制器,当我的列表
未隐藏时,仅显示类别搜索
——通过点击按钮分类搜索
处理:
catSearch: function() {
var grid = Ext.getCmp('mylist');
if(grid.isHidden){ //checking to see if the component is hidden
console.log('Please enter a search');
}
else
{
Ext.getCmp('category_search').show(); //Shows category search
}
}
当我单击“我的搜索”按钮时,它不会在显示mylist时显示,而会在不显示mylist时显示。我怎样才能解决这个问题
干杯
AbstractComponent.ishiden()
和AbstractComponent.isVisible()
是函数,而不是属性。在if
语句中添加括号
你又一次拯救了生命。现在享受你的业力吧。