Tôi muốn bắt đầu điều hướng từ http://mysite.com/hello/world
, không phải từ gốc của trang web.Cách đặt vị trí gốc cho bộ định tuyến AngularJS?
ví dụ:
$routeProvider
.when('/myurl', {
templateUrl: 'mytmpl.html',
controller: 'MyCtrl'
});
nên phản ứng khi url của tôi là http://mysite.com/hello/world/myurl
Làm thế nào tôi có thể làm điều đó?
Thay đổi của cơ sở trang web không phải là đúng quyết định. Tôi muốn làm một cái gì đó như 'Backbone.history.start ({pushState: true, root:"/public/search/"})'. Có thể không? – ValeriiVasin
Tôi không quen với các phương pháp Backbone. Và bạn không giải thích tại sao giải pháp thẻ cơ sở không phải là quyết định đúng? – Stewie
Nó thay đổi hành vi của tất cả các tĩnh .. Tôi muốn thay đổi cơ sở chỉ cho router. – ValeriiVasin