Có thể sử dụng Haml (hoặc các ngôn ngữ hấp dẫn tương tự như Scaml hoặc Jade) trong chế độ xem Phát không?Sử dụng HAML, Scaml hoặc Jade với Play
Trả lời
Thử sử dụng Scalate, template engine.
Tôi không chắc liệu có ai may mắn về điều này không. Vì vậy, hãy để tôi chia sẻ những gì tôi đã làm.
Tôi đang sử dụng phiên bản 2.1.1 với scala. Tích hợp Play (Scala) với Jade là một nỗi đau.
Nếu bạn cảm thấy thoải mái với haml, Jade có lẽ là gần nhất với nó.
Sự tích hợp của trò chơi 2. * với ngọc không phải là tuyệt vời, đặc biệt nếu bạn đang làm việc với sbt. Cài đặt scalate là một chút quá mức cần thiết vì nó khá nặng. Tôi đã sử dụng một thư viện Java có tên là Jade4J được viết bằng Java.
Bạn có thể xem giải pháp của tôi here .. khá sạch sẽ và dễ dàng.
Có một số plugin như play2-scalate có thể giúp bạn nhưng họ nhận được toàn bộ thư viện mở rộng mà không thực sự bắt buộc. Hi vọng điêu nay co ich. Chúc mừng
- 1. Điểm chuẩn HAML so với JADE và HTML trong PHP?
- 2. Cách sử dụng Jade/Haml với đường dẫn nội dung Rails 3.1 và backbone.js
- 3. Sử dụng Slim hoặc Haml & Sass/SCSS với Node.js?
- 4. Sử dụng các mẫu Jade trong Backbone.js
- 5. Sử dụng scala 2.9.2 với Play?
- 6. Sử dụng biến trong Jade bao gồm
- 7. Làm thế nào để sử dụng haml với heroku?
- 8. Viết CSS động với Jade
- 9. chữ thường với Jade mẫu
- 10. Rails HTTP streaming với HAML
- 11. Sử dụng CDN trên Play 2.0
- 12. Chèn hình ảnh bằng cách sử dụng Jade và NodeJS
- 13. Hiển thị HTML trong biến bằng cách sử dụng Jade
- 14. Chuyển đổi SLIM sang HAML hoặc ERB
- 15. Jade - Sử dụng khối bên trong script tag
- 16. Làm cách nào để sử dụng biến cục bộ (hoặc mỗi lần xem) trong Sinatra với phần tử Haml?
- 17. angularjs với client side haml
- 18. Rendering Sidebar sử dụng Play Khung
- 19. Jade/Pug nếu sử dụng điều kiện khác
- 20. Sử dụng biến ruby cho tên lớp trong HAML
- 21. Gặp sự cố khi sử dụng haml và ray3
- 22. Làm thế nào để thực hiện Play Framework với thử nghiệm AngularJS e2e hoặc với thử nghiệm Play
- 23. Tại sao nên sử dụng 'làm thành công' trong haml?
- 24. HAML Có nhiều dòng Khi sử dụng content_for, cho JavaScript
- 25. Có triển khai HAML nào để sử dụng với Python và Django
- 26. Cách sử dụng OAuth 2 trong Play Framework 2.0
- 27. Ứng dụng mẫu cho hệ thống đa tác nhân sử dụng Jade?
- 28. Lombok với Play 2
- 29. Haml: link_to vs button_to
- 30. Jade to HTML converter
Tính năng này có tương thích với 2.0 không? – Bill
Tôi không nghĩ rằng plugin tương thích 2.0 chưa được phát hành. Tuy nhiên, http://janhelwich.wordpress.com/ có một số bài đăng trên blog về Scalate với Play 2.0. –
Hiện có các plugin 2.0 khác nhau: https://github.com/adetante/play2-scalate https://github.com/bartschuller/play2-scalate – smola