Không chắc chắn "Cách Ember" thích hợp là làm điều này.Hằng số truy cập trong mẫu Ember
Tôi có mẫu sau, nơi tôi muốn có ba trường hợp thành phần task-item-list
, mỗi trường hợp cho một giá trị taskState
khác nhau. Rõ ràng, tôi muốn loại bỏ các số ma thuật.
<h4>Tasks:</h4>
<div><h5>Backlog:</h5>
{{ task-item-list tasks=model taskState=101 }}
</div>
<div><h5>Working:</h5>
{{ task-item-list tasks=model taskState=202 }}
</div>
<div><h5>Done!</h5>
{{ task-item-list tasks=model taskState=303 }}
</div>
Nhờ this discussion tôi có thể xác định các hằng số trong tập tin config/environment.js
của tôi và sử dụng chúng trong các mô hình, kiểm tra, vv, nhưng không (như gần như tôi có thể nói) trong các mẫu của tôi.
Có cách nào để sử dụng các hằng số hoặc có cách nào tốt hơn để thực hiện việc này không? Tôi có thể thấy phân lớp thành phần, nhưng tôi không nghĩ đó là một giải pháp tuyệt vời.
Cảm ơn!
Tuyệt vời, cảm ơn! Điều đó hoạt động tốt, với báo trước rằng tôi phải tạo mẫu của mình ở trên thành phần riêng của nó, vì vậy nó có thể "nhìn thấy" việc tiêm. Nghiên cứu thêm về phần của tôi bây giờ ... –