Tôi cần giải pháp định tuyến phía máy khách để làm việc với ứng dụng Chrome. Tôi đã nghiên cứu một số và crossroads.js có vẻ như phù hợp. Khi tôi đưa nó vào tệp html của tôi, nó dường như không hoạt động; có nghĩa là, nếu tôi sử dụng mã nhưĐịnh tuyến phía máy khách. Làm thế nào nó hoạt động?
crossroads.addRoute('/news/{id}', function(id){
alert(id);
});
crossroads.parse('/news/123');
, các cảnh báo trang '123' nhưng nếu tôi gõ '/ news/321' trong thanh url của trình duyệt, nó Preforms hành động mặc định của trình duyệt, thay vì cảnh báo '321 '. Tôi đang làm gì sai. (Ngoài ra, tôi nhận ra rằng tiêu đề là rộng, nhưng tôi tin rằng những khó khăn mà tôi gặp phải với crossroads.js là tổng quát hơn so với crossroads.js nói riêng. Ví dụ:
khi bạn đi đến/news/123 nó hướng đến một trang thực sự? hoặc là một phần của một thẻ neo cho ajax? – topherg
@cgoddard Tôi đang sử dụng Chrome và Google tìm kiếm "/ news/123" – danwoods
bằng tên miền ... – topherg