dojo AccordionPane onSelected 替换

发布于 2024-08-11 04:34:00 字数 406 浏览 2 评论 0原文

根据 dojo 文档,dijit.layout.AccordionPane 已被弃用,取而代之的是 dijit.layout.ContentPane
链接:http://api.dojotoolkit.org/jsdoc/1.3。 2/dijit.layout.AccordionPane

我找不到 ContentPane 的属性,其功能类似于 AccordionPane 的“onSelected”属性。是否有其他小部件或其他方法使用 ContentPane 小部件来重现此行为?

我确实尝试过 onClick 和 onFocus 但无济于事。

According to the dojo docs, dijit.layout.AccordionPane is deprecated in favor of dijit.layout.ContentPane
link: http://api.dojotoolkit.org/jsdoc/1.3.2/dijit.layout.AccordionPane

I cannot find an attribute for ContentPane that functions similarly to the AccordionPane's "onSelected" attribute. Is there another widiget or another way to use the ContentPane widget to reproduce this behavior?

I have definitely tried onClick and onFocus to no avail.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

じ违心 2024-08-18 04:34:00

我认为你不应该使用已弃用的 AccordionPane。 ContentPane 的 onShow 可以满足您的要求。

I think you should not use deprecated AccordionPane. ContentPane's onShow does what you want.

几味少女 2024-08-18 04:34:00

经过更多研究,似乎在 1.4.0beta2 版本中,这个问题是通过 ContentPane 的“onShow”属性解决的。我刚刚测试过,它确实有效。

因此,目前为止,AccordionPane 仍然可以按预期工作,尽管它在技术上已被弃用。

After more research, it seems that in the 1.4.0beta2 release, this is addressed with the "onShow" attribute to ContentPane. I just tested and it does work.

So for now, the AccordionPane still works as expected although it is technically deprecated.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文