1) Tôi muốn sử dụng AngularJS với Play Framework 2.1.0, với Play phân phối nội dung JSON như một máy chủ RESTful back-end, nó xuất hiện kể từ khi di chuyển từ phiên bản 1.x đến 2.x nó không thể đến máy chủ nội dung HTML tĩnh từ nói thư mục công cộng sử dụng phương pháp dưới đây:Play Framework 2.1.0 & AngularJS Integration
Routes.conf:
GET / staticFile:/public/index.html
Điều này dẫn đến điều khiển cuộc gọi phương thức dự kiến ngoại lệ được nâng lên.
Một cách tôi đã phát hiện ra rằng làm việc trong Chơi 2.1.0 đang viết một phương pháp hành động trong một bộ điều khiển giống như dưới đây:
public static Result index() {
return ok(Play.application().getFile("public/index.html"));
}
Đây có phải là phương pháp tốt nhất hay là có một giải pháp thanh lịch hơn và chức năng này?
2) Có bất kỳ nhược điểm tiềm năng hoặc "gotchas" trong cách tiếp cận như vậy để sử dụng khung công tác JavaScript phía khách hàng cho chế độ xem thay vì công cụ mẫu dựa trên Scala không?
Mọi con trỏ sẽ được đánh giá cao.
Tại sao điều đó lại không thành công? Nó không nên ... –