Chúng tôi đang xây dựng một trang web có điều hướng hashtag. Có rất nhiều dữ liệu, xuất hiện dưới dạng JSON và chúng tôi sử dụng các mẫu phía máy khách (jQuery) để hiển thị nó. Vì vậy, các tùy chọn cho các mẫu có thể sử dụng lại ở cả phía máy khách và phía máy chủ (Ruby on rails) là gì? Vì chúng tôi muốn có tùy chọn dự phòng thành url không phải thẻ bắt đầu bằng # và trong trường hợp này máy chủ sẽ hiển thị dữ liệu.Công cụ tạo mẫu cho Ruby và Javascript
Tôi đã xem Mustache.js, nhưng nó có hỗ trợ kém để lặp lại (không thể lấy chỉ mục) hoặc mẫu lồng nhau và haml-js không phải là tùy chọn vì nó sử dụng thẻ tùy chỉnh cho vòng lặp.
Ngoài ra còn có một vài cách giải quyết khác khi sử dụng công cụ javascript ở phía máy chủ, nhưng tôi không chắc đây có phải là một quyết định hay không.
Bất kỳ suggetions nào? Cảm ơn.
lẽ https://github.com/wycats/handlebars.js và https://github.com/cowboyd/handlebars.rb –
trông tốt hơn so với bộ ria mép, nhưng tôi vẫn không thể tìm thấy chức năng lập chỉ mục lặp lại và các mẫu lồng nhau đơn giản, như trong jQuery tmpl – spacevillain