1

angular-foundation タブセットを使用しており、同じ構造のタブがいくつか必要です。繰り返しのコンテンツはこのテンプレートでのみ使用されるため、新しいファイルを作成したくありませんが、コピーと貼り付けを快適に行うには少し多すぎます。

同じファイル内に「サブテンプレート」を含めることが可能かどうか疑問に思っていますか? どうすればできますか?

以下は、私が達成したいことを示す擬似コードです。

<!-- subtemplate parts -->
<toInclude name="workerTable">
  <tr ng-repeat="worker in workers">
    <td>{{worker.name}}</td><td>{{worker.id}}</td>...
  </tr>
</toInclude>
<!-- end of subtemplate parts -->

<tabset>
  <tab title="IT department" select="workers = itWorkers">
    <include src="workerTable"></include>
    ...stuff for IT workers only...
  </tab>
  <tab title="Sales department" select="workers = salesWorkers">
    <include src="workerTable"></include>
    ...stuff for sales workers only...
  </tab>
  ....
</tabset>
4

0 に答える 0