2012-12-06 8 views
5

Gibt es eine Lösung für Gruppenvorlagen in Namespaces?Ist es möglich, Vorlagen in Namespaces in Meteor zu gruppieren?

Beim Testen einiger Beispielcodes kam ich auf die Frage, wie man Namenskonflikte in riesigen Mengen von Templates behandelt. zum Beispiel lässt i mit drei Teilen, eine Anwendung sagen haben:

  • Benutzer (Vorlagen: Login, Logout reset_password und Einstellungen)
  • Forum (Vorlagen: new_post, list_posts, view_post, Suche)
  • Produkte (Vorlagen : bestellen, anzeigen, details, suchen)

mit zwei verschiedenen Suchvorlagen in Produkten und Forum würde ich in Schwierigkeiten geraten. Dies kann gelöst werden, indem man sie nur forum_search und products_search nennt, aber es wäre natürlicher, den Namespace zu machen.

statt Zugang mit:

template.forum_search 
template.products_search 

tun somthing wie folgt aus:

template.forum.search 
template.products.search 
+2

Dies ist eine ziemlich häufige Beschwerde, und ich habe selbst nicht wirklich eine gute Lösung gefunden. Das Beste, was ich erreicht habe, ist das Gleiche wie deine Lösung. Die Meteor-Entwickler sind sich des Problems bewusst und werden eventuell eine Lösung anbieten. Weitere Informationen finden Sie in dieser Diskussion (https://groups.google.com/forum/?fromgroups=#!searchin/meteor-talk/namespacing/meteor-talk/b14uQQ-8Ri8/djB8iJ0HOX4J). – bento

Antwort

Verwandte Themen