【问题标题】:Dynamic Routing in AureliaAurelia 中的动态路由
【发布时间】:2015-11-18 20:35:50
【问题描述】:

我想创建重复的视图,使用 Aurelia 框架中的退出视图模型。

例如,我有一条现有路线,

{ route: "pageA", moduleId: "views/pageA", nav: true, title: "PageA" }

现在我想动态创建新路由,例如:

{ route: "pageA1", moduleId: "views/pageA", nav: false, title: "PageA1" }

我正在使用下面的代码来解决我的问题

this.router.addRoute({ route: "pageA1", moduleId: "views/pageA", nav: true, title: "PageA1" });
this.router.refreshNavigation();`

新的路由被添加到路由集合对象中,但导航没有发生(this.router.navigate('PageA1')。

谁能告诉我如何解决这个问题并在应用程序中实现动态路由。

【问题讨论】:

    标签: javascript aurelia


    【解决方案1】:

    我注意到你写的问题

    但导航没有发生this.router.navigate('PageA1')

    不应该是小写的P吗?例如:

    this.router.navigate('pageA1')
    

    【讨论】:

    • 我想,我在发布问题时打错了字。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-11
    • 2017-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多