问题标签 [dijit.layout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3528 浏览

dojo - 如何优化 Dojo 加载时间?

我正在开发一个基于 PHP 和 Dojo 工具包的业务应用程序。该界面类似于您在 dojo dijit 主题测试器上看到的界面。

在互联网上,一一加载所有这些js需要花费大量时间..

我想知道主题测试器演示使用的最佳技术是什么,它的加载速度比我们构建的要快得多。?

我有兴趣了解优化加载时间的最佳实践?

0 投票
1 回答
134 浏览

javascript - 如何使用空格设置 dojo 内容选项卡标题?

我将 Dojo 1.7.1 用于 UI 的 Web 应用程序,并使用内容选项卡作为显示信息的主要方式。我在需要时使用 ajax 调用动态生成这些内容选项卡。

对于内容选项卡,我面临在内容选项卡标题中有空格的问题。例如,我想将选项卡标题显示为“查看客户端详细信息”,但它不适用于空格或 . 我被迫将其显示为“ViewClientDetails”,这肯定不好,并且在用户界面方面非常有限。

我在 dojo 论坛上进行了搜索,发现关于此的文档很少。如何使用空格设置 dojo 内容选项卡标题?

提前致谢。

0 投票
2 回答
2498 浏览

javascript - 关闭选项卡以关注前一个选项卡而不是第一个选项卡时如何更改 dojo 内容选项卡焦点?

我正在使用Dojo'sDijit Layout来生成类似于Dijit Theme Tester Demo的内容选项卡窗格。这里的所有选项卡都是可关闭的。

问题是:当我关闭一个选项卡时,它会返回到列表中的第一个选项卡,而不是前一个选项卡(在它旁边可用)。

您可以将其想象为在 Firefox 或 Chrome 中打开一个新选项卡并尝试关闭最后一个选项卡......在关闭选项卡时,它将焦点更改为上一个选项卡,这是使用选项卡的可预测行为。但是对于dijit.TabContainers,默认情况下它会返回到第一个选项卡而不是前一个选项卡。当您考虑 UI 基础知识时,这是一个严重的缺陷。

我已经检查了dojo文档,但没有找到任何提示。知道怎么做吗?

0 投票
1 回答
852 浏览

dojo - dojo:dijit.layout.BorderContainer 与其子级之间的差距

我按照以下站点在 dojo 中进行了一些布局: http://dojotoolkit.org/documentation/tutorials/1.7/dijit_layout/ 问题是 BorderContainer 与其子级之间存在差距。如何消除它们?

0 投票
2 回答
781 浏览

dojo - dijit.layout.bordercontainer 隐藏所有内部内容

我很难理解新版本的 1.7.1 dojo 工具包并返回到 1.5 版本。我正在尝试包含边界容器来布局我的控件以匹配其中一个演示,但边界容器总是把事情搞砸。

http://download.dojotoolkit.org/release-1.6.1/dojo-release-1.6.1/dijit/themes/themeTester.html

我正在尝试重新创建以下内容,并且创建了菜单部分并执行了accordianContainer,但是如果我包含了bordercontainer,那么出现的只是一条看起来像容器消耗所有东西的线,并且我看不到包括菜单在内的内部组件。任何想法表示赞赏。

0 投票
1 回答
2120 浏览

dojo - dojo contentpane-如何保持默认关闭

我已经设置了一个包含一些 dojo 小部件的布局,并且希望默认关闭具有内容窗格的侧边菜单。发生的情况是第一个保持打开状态并导致其他内容窗格消失。顺便说一句,内容窗格都在手风琴容器中

0 投票
1 回答
1857 浏览

dojo - liveSplitters 设置为 false 但仍显示在 BorderContainer 中

我是一个道场新手,所以我可能在某个地方犯了一个简单的错误。我正在尝试在没有 liveSplitters 的情况下设置borderContainer,但即使我将其设置为false,拆分器仍然存在。gutters:false 属性正确反映请帮助我弄清楚我做错了什么。

谢谢

0 投票
1 回答
939 浏览

dojo - dojo 1.7,在子类的构造函数中设置 ContentPane 的内容

我有以下子类,派生自 ContentPane:

现在,以下代码在 "this.set("content", this.html);" 上引发 TypeError 线:

我应该如何正确设置 ContentPane 的内容?

0 投票
2 回答
909 浏览

javascript - Dojo dijit.layout.TabContainer - 如何将类添加到选项卡?

如何将类添加到 TabContainer 中的选项卡?

我发现的唯一东西是设置 iconClass。但是我需要将类添加到选项卡中的父 div。不是它里面的一些嵌套的div。

0 投票
1 回答
3366 浏览

layout - DOJO ContentPane 内部 DIV 高度在 ContentPane 调整大小时发生变化

我正在使用 DOJO 的ContentPane模块。我div在其中一个窗格中有一个元素,我需要给它一个特定的高度 - 比它的高度小 100 像素,ContentPane以便在您通过拖动拆分器div更改大小时动态更改其高度。ContentPane我是 Dojo 的新手,如果有人可以帮助我,我会很高兴。

谢谢。