javascriptでテンプレートからDOM要素を取得する良い方法がわかりません。
テンプレートの例:
<script id = "template" type="text/template">
<div>text1</div>
<div>text2</div>
<div>text3</div>
</script>
たとえば、「text2」でdivを取得したい
私が知っている方法がありますが、それらはすべて悪いです:
すべての要素に「クラス」を追加 - セマンティクス (CSS 用に作成されたクラス) を壊します。大規模なプロジェクトでは、クラスに非常に長い名前を使用する必要があり、非常に不便です。
彼の番号 (インデックス) で要素を取得する - 新しい要素を追加するときは、コード内の古い番号を書き直す必要があります。