1

我正在构建一个具有多选项卡功能的单页 KnockoutJs 应用程序。

到目前为止,我已经根据我的基本想法尝试了 jQuery UI 的选项卡功能。

这是我的一个例子: jsfiddle

使用这个 jQuery UI 函数:

$(document).ready(function() {
$("#tabs").tabs();
});

您将如何在 Knockoutjs 应用程序中构建选项卡?有最佳实践吗?

这看起来是一个好的方向吗?或者有什么关于在哪里看的建议?

4

2 回答 2

3

我建议看一下PagerJS

PagerJS是一个基于 KnockoutJS 和 jQuery 的 JavaScript 库,它提供了以声明方式创建单页应用程序的可能性 - 将子页面嵌套在子页面内,每个子页面可以独立开发,但仍然可以相互通信。

我有一个已经完成的项目,它使用 PagerJS 作为单页应用程序,它可能对您有所帮助。KnockoutJS & Pager 示例(未完成)

希望这可以帮助!

于 2012-11-09T14:50:02.043 回答
1

看看我的绑定集合

查看GitHub示例链接

查看标签绑定

<div data-bind="tabs: tabs, tabsOptions: { selectedTab: selectedTabModel, enable: tabsEnabled }"></div>
于 2012-11-09T12:05:48.100 回答