2012-04-06 20 views
5

Làm thế nào để sử dụng các mẫu mỏng với xương sống?Làm thế nào để sử dụng các mẫu mỏng với xương sống?

Tôi sử dụng đá quý trên đường ray ứng dụng ruby-on-ray của tôi sử dụng mẫu sinh thái. Nhưng trong dự án của tôi, tôi sử dụng công cụ tạo mẫu mỏng và tất nhiên tôi chỉ muốn sử dụng một loại mẫu. Nhưng làm thế nào tôi có thể chuyển sang xương sống mỏng?

Đá quý xương sống-ray từ codebrew cung cấp erb và haml, vì vậy tôi nghĩ rằng tôi có thể sử dụng mỏng quá. Nhưng bằng cách nào?

Trả lời

4

Tôi nghĩ bạn đang nhầm lẫn giữa sự khác biệt giữa việc tạo khuôn mẫu phía máy khách và khuôn mẫu phía máy chủ. Slim, HAML end ERB là các thư viện khuôn mẫu phía máy chủ Ruby.

Eco là thư viện khuôn mẫu phía máy chủ node.js. Các mẫu có thể được biên dịch thành các mẫu phía máy khách với Eco, nhưng nó phụ thuộc vào node.js để biên dịch các mẫu trên máy chủ. Điều quan trọng là phải hiểu rằng khi bạn tạo mẫu phía máy chủ, kết quả được hiển thị thường kết thúc trong trình duyệt của bạn dưới dạng HTML, bản thân mẫu không bao giờ kết thúc trong trình duyệt. Với khuôn mẫu phía máy khách, bản thân khuôn mẫu tồn tại trên trình duyệt và mẫu được hiển thị qua JavaScript (trong trường hợp này là backbone.js) để tạo HTML trên trang.

Các vấn đề liên quan