Tôi đã nhận thấy tài liệu Ember.js giải thích cách đặt tên mẫu là bằng cách đặt giá trị data-template-name
của thẻ thành tên của mẫu. Nhưng trong màn hình mới nhất của Tom Dale trên trang web tài liệu Ember.js, anh ta đang đặt tên các mẫu với các id. Tôi cho rằng đó là cả hai cách hợp lệ để đặt tên các mẫu trong Ember. Tại sao một người nên sử dụng data-template-name
như được sử dụng cho id?Đặt tên mẫu Ember.js với dữ liệu-template-name
Trả lời
Trong khi cả hai công việc, sử dụng data-template-name
cho phép bạn tự do sử dụng id phần tử sẽ không va chạm với tên mẫu của bạn.
đã đồng ý, cũng như khi bạn di chuyển các mẫu handlebars của mình thành các tệp độc lập (tình huống sản xuất cho phép nói), bạn sẽ không cần phải lo lắng về id vs data-template-name (cho phép các công cụ xây dựng của bạn thực hiện việc này cho bạn dựa trên tên tệp mẫu)) –
@Toran Điểm tuyệt vời - Tôi đã quên về các công cụ xây dựng và lợi ích của việc sử dụng tên tệp thay cho 'data-template-name' hoặc id –
để dữ liệu-template-name và id trên thẻ tập lệnh mẫu thực hiện chính xác Điều? –
- 1. Bootstrap Popovers với mẫu ember.js
- 2. Ember.js: Cách xem dữ liệu từ Ember.Map
- 3. Ember.js với PHP
- 4. Bắt đầu với Ember.js
- 5. Kéo & thả với Ember.js
- 6. Đặt tên EC2 Instance trong mẫu CloudFormation?
- 7. Tạo các ứng dụng web với Ember.js
- 8. Ember.js - mẫu mặc định để hiển thị trong ổ cắm?
- 9. Sử dụng nhóm underscore.jsBằng với Ember.js
- 10. Tích hợp Ember.js với Node.js (Express + Tower.js)
- 11. Hình ảnh so với Hình ảnh so với Hình ảnh - Các mẫu đặt tên
- 12. ember.js và máy chủ
- 13. Đặt tên mạnh với PFX
- 14. Làm thế nào để sử dụng lấy nét tự động với các mẫu ember.js?
- 15. Trình phục hồi dữ liệu ember.js không tải json
- 16. Đã đặt tên? Các tham số trong các mẫu, hàm
- 17. Quy ước đặt tên cho lớp tương tác với cơ sở dữ liệu
- 18. Backbone.js hoặc Ember.js với Ruby on Rails
- 19. Cách liên kết nội dung với JSON trong Ember.js
- 20. Đặt tên thuộc tính của trường biểu mẫu symfony 2
- 21. Quy ước đặt tên cho các loại mẫu?
- 22. Ember.js hiệp hội dữ liệu không tiết kiệm
- 23. Cài đặt Chú thích dữ liệu dữ liệu động sử dụng mẫu t4
- 24. widget ember.js
- 25. Ember.js trên máy chủ
- 26. Ember.js {{action}} ngoài bấm
- 27. Mẫu ActiveRecord khác với mẫu Đối tượng tên miền hoặc Trình ánh xạ dữ liệu như thế nào?
- 28. Đặt tên bí danh kiểu dữ liệu Haskell
- 29. Lưu dữ liệu với mẫu nhà máy?
- 30. C# - Regex - So khớp tên tệp theo mẫu đặt tên cụ thể
Tôi muốn nói, không có ưu, không có khuyết điểm, nhưng id ngắn gọn hơn. –
'data-template-name' hoặc' id' hoạt động theo cùng một cách. Điều thực sự quan trọng là tên của bản thân mẫu, đó là những gì kết nối mẫu với các phần khác của ứng dụng. – MilkyWayJoe