Một trường hợp sử dụng chung cho các tuyến rõ ràng là thiết kế của sên hoặc vanity URL. Ví dụ, hãy xem xét các URL của một kho lưu trữ trên Github, http://www.github.com/balderdashy/sails. Trong Sails, chúng ta có thể xác định tuyến đường này ở dưới cùng của cấu hình của chúng tôi / nộp routes.js như vậy:
'get /: tài khoản /: repo': {
controller: 'RepoController',
hành động: 'show',
skipAssets: true
}
Trong action show của RepoController của bạn, chúng tôi muốn sử dụng req.param ( 'tài khoản') và req.param ( 'repo ") để tìm kiếm các dữ liệu cho các kho lưu trữ thích hợp, sau đó vượt qua nó vào xem thích hợp như người dân địa phương. Các tùy chọn skipAssets đảm bảo rằng các tuyến đường hư không vô tình phù hợp với bất kỳ tài sản của chúng tôi (ví dụ như /images/logo.png), do đó, họ vẫn có thể truy cập.
Là một cái gì đó mất tích?
Nếu bạn nhận thấy một cái gì đó chúng tôi đã bỏ lỡ hoặc có thể được cải thiện trên, xin vui lòng đi theo liên kết này và gửi một yêu cầu để kéo buồm-docs repo. Một khi chúng ta kết hợp nó, những thay đổi này sẽ được phản ánh trên các trang web trong thời gian tới nó được triển khai.
đang được dịch, vui lòng đợi..
