Ember.jsのドキュメントでテンプレートの名前を指定する方法は、タグのdata-template-name
の値をテンプレートの名前に設定することで説明しました。しかしTom DaleのEmber.jsドキュメンテーションサイトの最新のスクリーンキャストでは、IDを使ってテンプレートに名前をつけています。 Emberのテンプレートに名前を付けるにはどちらも有効な方法だと思います。なぜ1つはdata-template-name
をIDに加えて使うべきですか?Ember.jsテンプレートのデータテンプレート名への名前付け
答えて
両方とも動作しますが、data-template-name
を使用すると、テンプレートIDと衝突しない要素IDを自由に使用できます。
あなたのハンドルバーのテンプレートをスタンドアロンのファイルに移動するときにも(生産状況で言うと)、idとdata-template-nameを気にする必要はありません(ビルドツールでテンプレートファイル名) –
@Toran素晴らしい点 - 私はビルドツールと 'data-template-name'の代わりにファイル名を使う利点、つまりID番号 –
を忘れてしまったので、テンプレートスクリプトタグのdata-template-nameとidはまったく同じですもの? –
- 1. テンプレートの名前付け
- 2. ファイルの名前付け、Python
- 3. アプリケーションメインエンティティの名前付け
- 4. RESTfulパスの名前付け
- 5. EC2インスタンスにCloudFormationテンプレートの名前を付けますか?
- 6. キャメルケースのブランド名を含むキャメルケース関数名の名前付け
- 7. 名前を付けるガード
- 8. 名前付きテンプレートを呼び出す
- 9. デフォルトインスタンスの名前付きインスタンスへのリダイレクト
- 10. 名前付きグラフへのコンストラクション
- 11. NS2のノードの名前付け
- 12. zendでのモデルの名前付け
- 13. Webページのフォームフィールドの名前付け
- 14. ハスケルのデータ型エイリアスの名前付け
- 15. フォルダの名前付けの問題
- 16. NumPy配列のフィールドの名前付け
- 17. GDBのブレークポイントの名前付け
- 18. 名前を付けるjQueryの値
- 19. PHPクラス関数の名前付け
- 20. enumsとプロパティの名前付け方法
- 21. topic-comment関数/メソッドの名前付け
- 22. PFXでの厳密な名前付け
- 23. サブクラスの名前を付けるベストプラクティス
- 24. Apacheの名前を付けてHornetq JNDI
- 25. ログDBテーブルの名前付け
- 26. ネストされたリストの名前付け
- 27. 名前に名前を関連付けるExcel 2007
- 28. Djangoテンプレートdatetime.weekdayの名前
- 29. WordPress PSP-4名前空間プラグイン別の名前空間付きプラグインへのアクセス
- 30. phpの名前空間を使用したHMVCパターンのコントローラーの名前付け
私は、賛否両論はありませんが、idはより簡潔です。 –
'data-template-name'や' id'も同じように動作します。本当に重要なのはテンプレート自体の名前です。これは、テンプレートをアプリケーションの他の部分と結びつけるものです。 – MilkyWayJoe