arc:first

Version 20.0.7396


arc:first

Version 20.0.7396


arc:first キーワードは、arc:call 、もしくはarc:enum キーワードの反復のはじめだけ、スクリプトの一部を使うために使われます。これは、ヘッディングを生成したり、残りのフィードに行く前にフィードのはじめのアイテムを調べたりするのに便利な方法です。

反復のはじめに、arc:first ボディは、arc:first が、arc:call もしくはarc:enum ボディ内のどこに位置しているかにかかわらず、arc:call、もしくはarc:enum 内の他のコードより前に、実行されます。強いて言えば、arc:first は、arc:call もしくはarc:enum ボディの最初に置くことを推奨します。

スコープにアイテムがない場合、arc:first およびarc:last はどちらも実行されません。

パラメータ

None

アトリビュートの制御

None

それぞれのアイテムが行として表示されているHTML テーブルを作成します:

<arc:call op="listCustomers">
  <arc:first>
    <table>
    <thead>
      <arc:enum item="customer">
        <td>[_attr]</td>
      </arc:enum>
    </thead>
  </arc:first>
    <tr>
      <arc:enum item="customer">
        <td>[_value]</td>
      </arc:enum>
    </tr>
  <arc:last>
    </table>
  </arc:last>
</arc:call>

関連項目

  • arc:last:反復の最後のみコードブロックを実行する。