【问题标题】:Backbone pushstate not catching routes, settting "root" properly骨干推送状态未捕获路由,正确设置“root”
【发布时间】:2017-07-18 09:06:32
【问题描述】:

我想我遗漏了一些基本的东西,但我不知道是什么,我查看了关于此主题的其他帖子,但找不到明确的答案。

启动我的应用程序的网址是:

http://local.myapp.ngx:8080/myapp/fileasset/app.html

app.html 正在加载 require/main.js

// MAIN.JS

初始化路由器:

      new Router();

开始历史:

Backbone.history.start({
            pushState: true,
            root: "/myapp/fileasset/"
});

// ROUTER.JS

    routes: {
        '':'test'
    }

==> 问题,永远不会调用测试函数。

如果我试试这个:

routes: {
    '*wtv':'test'
}

==> THEN "test" 被触发但是如何捕捉其他路由?

感谢您的帮助!

【问题讨论】:

    标签: backbone.js pushstate backbone-routing


    【解决方案1】:

    确实这是一个非常基本的东西,我没有放正确的根

                root: "/myapp/fileasset/ui.html"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-04
      相关资源
      最近更新 更多