gpt4 book ai didi

javascript - Dojo:TabContainer - 如何在页眉中放置菜单按钮?

转载 作者:行者123 更新时间:2023-11-29 22:25:09 27 4
gpt4 key购买 nike

是否可以在左侧的 TabContainer 标题中放置一个按钮?

我想把它放在第一个标签旁边。

感谢您的帮助:)

最佳答案

您将不得不创建自己的选项卡 Controller 小部件。步骤如下:

  • 创建扩展 dijit.layout.TabController 的 MyTabController
  • 为 MyTabController 创建一个包含按钮的模板
  • 更新 MyTabController javascript 以创建按钮

您可以通过以下两种方式之一使用您的新 Controller 小部件。如果是我,我也会创建自己的选项卡容器小部件,它扩展 dijit.layout.TabContainer 并覆盖 _makeController 函数以实例化新 Controller 。

或者,您可以在实例化 TabContianer 小部件时传入 _makeController 函数

var tc = new dijit.layout.TabContainer({
_makeController: function(srcNode) {
...
}
}, node);

您可以查看 dijit.layout.TabContainer 源代码,了解需要在 _makeController 函数中完成哪些操作。

关于javascript - Dojo:TabContainer - 如何在页眉中放置菜单按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9956962/

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