私はEmberJSのテンプレート規約をDiscourseで理解しようとしています。ここで がapp/assets/javascripts/discourse/templates/discovery/categories.hbs
Emberテンプレートの規約
{{#discovery-categories refresh="refresh"}}
{{component controller.categoryPageStyle
categories=model.categories
latestTopicOnly=controller.latestTopicOnly
topics=model.topics}}
{{!-- my-template --}}
{{/discovery-categories}}
からの抜粋だdiscovery-categories
とcomponent
の意味は何ですか? たとえば、categories.hbs
を拡張するためにmy-template
を挿入したいのですが、テンプレートを使用してファイルを作成する際に使用する規約は何ですか?
ような何かを書くことができ
foo
性質を持っている場合?。 – kumkanillam私が書いている現在のソースコードはこのファイルにありますhttps://discourse-cdn.global.ssl.fastly.net/try/assets/application-38979d6a8c030cb6fbab15d279375c5dbf5a90988362baa408337c1cb0ee5cc3.jsあなたが見ることができる 'discovery-categories'を検索すると''( 'discourse/components/discovery-categories '' 'のように定義されています。 –