2017-07-18 78 views
0

我想我錯過了一些基本的東西,但我找不到什麼,我已經檢查了這個topîc的其他帖子,但無法找到明確的答案。骨幹pushstate不捕捉路線,正確設置「根」

的URL啓動我的應用程序是:

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

app.html是裝載要求/ main.js

// MAIN.JS

初始化路由器:

 new Router(); 

起始記錄:

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

// ROUTER.JS

routes: { 
     '':'test' 
    } 

==>問題,測試功能不會被調用。

如果我試試這個:

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

==>然後 「測試」 被觸發,但如何捕捉其他路線?

感謝您的幫助!

回答

0

事實上,這是一個非常非常基本的東西,我沒有把正確的根

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