1

如果您正在创建 pagerjs 应用程序,如何将您打开的路径设置为活动状态。例如

<div class="tabs">
    <a data-bind="page-href:'opt1'">opt1</a> | 
    <a data-bind="page-href:'opt2'">opt2</a>
    </div>

<div class="server" data-bind="page:{id:'opt1')}">
                </div>

拥有一个 css:{selected:isVisible} 绑定很容易,但 isVisible 会是什么样子?它在文档中提到了这一点,但没有显示 isVisible 的样子。pagerjs 中有可以绑定的东西吗?

4

1 回答 1

5

我最终在我的虚拟机上创建了一个新绑定

 vm.isCurrentPage = function(pageid){
            var page = pager.page.find(pageid);
            return page.isVisible;
        };

随着使用

<a data-bind="page-href:'server/dashboard', css:{selected:isCurrentPage('server')}">Dash</a>
于 2013-02-28T23:07:48.400 回答