0
我在ExtJS容器內使用兩個按鈕,並在選中的單選按鈕上顯示容器。但是當我打開表單時再次按下取消按鈕,按鈕會自動重複。下面是XDS:容器中的按鈕重複本身 - ExtJS
{
"id": "MyContainer39",
"cid": "container",
"jsClass": "MyContainer39",
"snapToGrid": 10,
"userConfig": {
"flex": "-ext-undefined-",
"autoRef": "SelectContainer",
"id": "SelectContainer"
},
"cn": [{
"id": "MyButton20",
"cid": "button",
"jsClass": "MyButton20",
"snapToGrid": 10,
"userConfig": {
"text": "MCW.lr.s_btn_selectAll",
"style": "float:left; display:inline-block; margin-left:10px;",
"flex": "-ext-undefined-",
"autoRef": "SelectAll"
}
}, {
"id": "MyButton21",
"cid": "button",
"jsClass": "MyButton21",
"snapToGrid": 10,
"userConfig": {
"text": "MCW.lr.s_btn_deselectAll",
"iconAlign": "right",
"style": "float:left; display:inline-block; margin-left:15px;",
"flex": "-ext-undefined-",
"autoRef": "DeSelectAll"
}
}]
}
單選按鈕檢查條件:
if (card.internalServerDowloadLocation.checked == true) {
Ext.getCmp('SelectContainer').show();
} else {
Ext.getCmp('SelectContainer').hide();
}
有沒有什麼辦法,所以就取消我可以從容器和負載刪除按鈕再次將其添加到容器中。
這是什麼形式?取消按鈕我假設是容器權利的一部分。 「按鈕重複自身」的含義是什麼。請清除問題 – UDID
@UDID下次我打開屏幕時,它顯示的是容器內的4個按鈕,而不是原來的兩個。 –
您爲取消按鈕的處理程序編寫的任何代碼 – UDID