Zauważyłem, że dokumenty Ember.js wyjaśniają sposób nazywanie szablonów przez ustawienie wartości <script>
znacznika data-template-name
na nazwę szablonu. Ale w najnowszym screeningu Toma Dale'a na stronie dokumentacji Ember.js wymienia szablony z identyfikatorami. Zakładam, że oba są poprawnymi sposobami nazywanie szablonów w Ember. Dlaczego warto używać data-template-name
jako aplikacji na identyfikatorach?Nazewnictwo Szablony Ember.js z szablonem danych-szablonu
Odpowiedz
Podczas pracy zarówno przy użyciu data-template-name
można używać identyfikatorów elementów, które nie będą kolidować z nazwami szablonów.
zgodzono się - również kiedy przenosisz szablony kierownicy do samodzielnych plików (pozwala na przykład sytuacja produkcyjna) nie musisz martwić się o id kontra szablon-nazwa-szablonu (pozwól, by narzędzia do budowania zrobiły to za ciebie w oparciu o nazwę pliku szablonu) –
@Toran Świetny punkt - Zapomniałem o narzędziach do budowania i korzyściach związanych z używaniem nazw plików w miejsce 'data-template-name' lub ids –
, więc nazwa-szablonu-szablonu i identyfikator na znacznikach skryptu szablonu są dokładnie takie same rzecz? –
- 1. Popovers z Bootstrap z szablonem ember.js
- 2. Problem z szablonem GCC
- 3. Osadzanie skrypt z szablonem jsrender
- 4. sekwencji inicjalizacji tablicy z szablonem
- 5. nazewnictwo konwencji serialVersionUID
- 6. niestandardowe nazewnictwo zadania nazewnictwa
- 7. MongoDB projektowania schematu nazewnictwo
- 8. Nazewnictwo rejestratorów Python
- 9. GlobalAssemblyInfo.cs i silne nazewnictwo
- 10. Nazewnictwo pliku sesji
- 11. metoda Objective C nazewnictwo
- 12. Nazewnictwo obejmuje strażników
- 13. Nazewnictwo Azure Webrole
- 14. Springfox @RestController nazewnictwo
- 15. Ember.js z PHP
- 16. Debugowanie Ember.js z chrome
- 17. Drag & Drop z Ember.js
- 18. Rozpoczęcie pracy z Ember.js
- 19. Problemy z przeciążaniem operatora [] z szablonem klasy
- 20. Wiązanie z szablonem rekurencyjnym z polimerem
- 21. lambda wyrażeń w T4 Szablony
- 22. Używanie $ (SolutionDir) podczas pracy z szablonem za pośrednictwem TextTransform.exe
- 23. std :: thread - nazewnictwo twojego wątku
- 24. Jak działa bind-attr w ember.js?
- 25. Nazewnictwo BDD dla kilku metod
- 26. Funkcja Gitflow kontra nazewnictwo poprawek
- 27. Zdarzenia - nazewnictwo konwencji i stylu
- 28. Rebol, rozszerzenia i nazewnictwo funkcji
- 29. Django humanizować poza szablonem?
- 30. Ładowanie zewnętrznego skryptu z szablonem jinja2
Powiedziałbym, że nie ma plusów, nie ma wad, ale id jest bardziej zwięzły. –
'data-template-name' lub' id' działają w ten sam sposób. Najważniejsza jest sama nazwa szablonu, który łączy szablon z innymi częściami aplikacji. – MilkyWayJoe