【问题标题】:How to customize the mapNav() function in Durandal SPA如何在 Durandal SPA 中自定义 mapNav() 函数
【发布时间】:2013-06-21 00:06:18
【问题描述】:

我在 Hot Towel SPA 模板中使用以下内容

router.mapNav('details');
router.mapNav('home')

如果我只是想覆盖路由的 name 属性(显示在导航栏中),我将如何提供这个?

我找到了这个例子

router.mapNav({
url: /#\/user\/maintain(#.+)?/,
moduleId: "viewmodels/user/maintain",
name: "Maintain Details",
hash: "#/user/maintain"

});

我是否需要提供所有其他参数来修改 name 属性?

干杯

【问题讨论】:

    标签: sammy.js hottowel


    【解决方案1】:

    我相信您可以按如下方式调用该方法,指定您想要覆盖的内容:

    router.mapNav({url:'details', name:'Details'});
    router.mapNav({url:'home', name:'Awesome Home'});
    

    【讨论】:

      猜你喜欢
      • 2013-04-15
      • 1970-01-01
      • 2013-02-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-16
      • 1970-01-01
      • 2017-03-08
      相关资源
      最近更新 更多