因?yàn)閑asyui中的panel沒有辦法動(dòng)態(tài)改變content,所以我只有使用這樣的辦法直接把一個(gè)id叫做relation panel 面板里面的東西直接append到一個(gè)面板下面。但是這種方法有點(diǎn)慢,因?yàn)閑asyui會(huì)給他自己類的東西加上很多的dom節(jié)點(diǎn)。所以我想著是不是先隱藏一個(gè)面板的內(nèi)容,然后再移動(dòng)這個(gè)面板或者對(duì)這個(gè)面板進(jìn)行修改(當(dāng)然如果只是用在我剛剛使用的方法應(yīng)該是沒有區(qū)別的)速度是不是會(huì)高很多?當(dāng)然,如果大家有什么好方法可以動(dòng)態(tài)改變easyui的panel的內(nèi)容的話,還請(qǐng)大家不吝賜教!
2 回答

動(dòng)漫人物
TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超10個(gè)贊
如果不用重新生成事件而且原來的panel也不顯示,可以使用panel中的move方法移動(dòng)到目標(biāo)panel下面,假裝是這個(gè)新panel下的內(nèi)容。單純移動(dòng)一個(gè)div效率很高的,我一般也是這樣處理一些需要?jiǎng)討B(tài)展示的panel,先把panel放到看不到的地方初始化,然后在點(diǎn)擊事件時(shí)再移動(dòng)到目標(biāo)位置,然后顯示,秒出現(xiàn)。
添加回答
舉報(bào)
0/150
提交
取消