Ho notato che i documenti Ember.js spiegano il modo in cui denominare i modelli impostando il valore data-template-name
del tag <script>
del tag sul nome del modello. Ma nell'ultimo screencast di Tom Dale sul sito di documentazione di Ember.js sta nominando modelli con id. Presumo che siano entrambi modi validi per nominare modelli in Ember. Perché si dovrebbe usare data-template-name
come applicato agli id?Denominazione dei modelli Ember.js con nome modello di dati
risposta
Mentre entrambi funzionano, utilizzando data-template-name
si ha la libertà di utilizzare id di elementi che non entrano in collisione con i nomi dei modelli.
d'accordo - anche quando sposti i tuoi modelli manubri in file stand alone (la situazione di produzione lascia intendere) non dovrai preoccuparti di id vs data-template-name (lascia che i tuoi strumenti di compilazione facciano questo in base al nome del file modello) –
@Toran Ottimo punto: mi ero dimenticato degli strumenti di compilazione e il vantaggio dell'uso dei nomi di file al posto di 'nome-modello-dati 'o identificativi –
così i nomi-modello-dati e l'id sui tag dello script modello fanno esattamente lo stesso cosa? –
- 1. Organizzazione dei modelli Ember.js all'interno delle sottocartelle?
- 2. precompilare i modelli di manubri con ember.js
- 3. Vista Django, modelli, modulo, denominazione app
- 4. Bootstrap dei modelli di dati in Ember?
- 5. Ember.js: Come integrare i componenti del test che interagiscono con i modelli di dati ember
- 6. Convenzione di denominazione per modelli comuni?
- 7. Come creare modelli nidificati in Ember.js?
- 8. Denominazione dei tipi di enumerazione
- 9. Elenco dei modelli in Modello in MVC
- 10. Ember.js array come proprietà del modello
- 11. Dati di bootstrap in ember.js
- 12. Regni multipli con più modelli di dati
- 13. Modelli di registrazione dati per la modifica dei dati
- 14. Gestione dei modelli di dati in AngularJS nel modo corretto
- 15. Ember.js supporta il caricamento di modelli di visualizzazione file esterni?
- 16. Prestazioni dei modelli Jquery
- 17. Ember.js: passaggio del modello in visualizzazione
- 18. Ember.js scorciatoia per comune modello proprietà computerizzata
- 19. Lettere maiuscole per i modelli con nome
- 20. convenzione di denominazione dei task grunt personalizzati
- 21. Ember.js multipla, di nome utilizzo presa
- 22. Salvataggio dei dati con il modello di fabbrica?
- 23. Rotazioni non ortodosse dei modelli con abbreviazioni
- 24. Ember.js: Come visualizzare i dati da Ember.Map
- 25. Modelli di migrazione dei dati di produzione in consegna continua
- 26. Immagine vs. Foto vs. Immagine - Modelli di denominazione
- 27. Denominazione di dati genericiContratti in WCF
- 28. modello partecipante in modelli di progettazione?
- 29. Uso dei modelli di baffi con knockout.js
- 30. modello istanziazione esplicita con i modelli variadic
Direi, nessun pro, nessun contro, ma l'ID è più conciso. –
'data-template-name' o' id' funzionano allo stesso modo. Ciò che conta davvero è il nome del modello stesso, che è ciò che collega il modello con le altre parti dell'app. – MilkyWayJoe