arc:last

Version 23.4.8843


arc:last

Version 23.4.8843


arc:last 关键字作用域内的 ArcSripts 关键字只会在遇到最后一个对象时,并且仅当 arc:callarc:enum 返回有对象时才执行。

arc:last 语句只在处理完最后一个对象之后才会执行;保持对对象集中最后一个对象的访问。如果作用域中没有对象,那么 arc:firstarc:last 都不会执行。

参数

控制属性

示例

从对象集中创建一个 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:first:只在第一次迭代时执行代码块。