Dojo,基本选项卡应用程序
Dojo, basic tab application
我正在开发一个dojo原型。我有几个表单小部件和选项卡在工作。然而,我如何开始正确开发应用程序,比如说创建一个切换上一个/下一个选项卡的按钮?
http://jsfiddle.net/aGCFs/239/
我试着加入注册表,但它并没有像预期的那样工作?
require(["dijit/registry"], function(registry){
console.log("registry"); //registry.byId('second').set('disabled',!registry.byId('second').get('disabled'));
});
您可以使用tc.getIndexOfChild()和tc.selectedChildWidget以及tc.getChildren()来避免使用id。像这样:
nextTab = function () {
var tc = registry.byId("mainTabContainer");
console.log("next tab", tc);
var currIndex = tc.getIndexOfChild(tc.selectedChildWidget);
var tabs = tc.getChildren();
if (currIndex < tabs.length - 1) {
tc.selectChild(tabs[currIndex+1]);
}
这是一把小提琴:http://jsfiddle.net/aGCFs/252/
相关文章:
- 在不同的选项卡中对Web应用程序的更改做出反应
- AngularJS单页应用程序中的Toggable选项卡
- PHP 应用程序中的选项卡 - 融合图表
- 如何使用Javascript/jQuery将信息从查询字符串传递到Facebook中的页面选项卡应用程序
- Dojo,基本选项卡应用程序
- 在我的html页面-web应用程序用户界面的一个选项卡中的另一个html页面中的选项卡
- Facebook选项卡应用程序动态URL
- 在HTML5、CSS、JavaScript中添加选项选择器,类似于移动应用程序中的选项设置
- 什么's是在前端应用程序中放置配置选项的最常见方式
- 从Web应用程序发送地理位置,即使选项卡不在焦点上
- 更改移动web应用程序的字体大小选项
- 选项卡在 MVC 应用程序中不起作用
- 不支持请求方法“选项” - Spring 引导应用程序
- 需要帮助Facebook应用程序和页面选项卡高度使用FB调整大小.画布设置大小
- 创建AngluarJS应用程序,但没有SEO友好URL的服务器端选项.这会起作用吗?
- 开发多租户应用程序,以便用户可以在同一浏览器中使用不同的选项卡在不同的组织中工作
- 除了钛之外的 Html5 桌面 Web 应用程序选项
- 粉丝页面上的Facebook应用程序选项卡
- 在Firefox中添加应用程序选项卡
- JavaScript刷新页面时,每次有人来到我的应用程序选项卡