gpt4 book ai didi

extjs3 - EXTjs 面板折叠和展开方法

转载 作者:行者123 更新时间:2023-12-04 22:23:40 27 4
gpt4 key购买 nike

在 EXT.Panel 中,有两种折叠/展开面板的方法。

collapse(Boolean animate)

expand (Boolean animate)
调用 collapse(true)expand(true) 给了我想要的结果。但是我希望通过调用collapse(false)来实现 expand(true)的结果。但是 collapse(false) 什么也不做。为什么是这样?

最佳答案

因为 collapse()expand() 函数不检查面板当前是否处于展开或折叠模式,
所以如果你在已经展开的面板上调用 expand() 它将默默地忽略函数调用,你可以使用 toggleCollapse() 根据面板的当前状态折叠/展开

panel.toggleCollapse(true);

额外:

折叠/展开函数中使用的参数是 animate ,它只是指定过渡是否动画,它不指定面板的状态所以 collpase(false) 只是意味着面板将在没有任何动画的情况下折叠,但如果面板已经折叠然后函数将在没有任何处理的情况下静默返回,所以简而言之 collapse(false) 不等于 expand(true)

关于extjs3 - EXTjs 面板折叠和展开方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10077117/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com