arc:continue

Version 23.4.8843


arc:continue

Version 23.4.8843


arc:continue 关键字可以用来放在 arc:callarc:enum 的循环里使用。

参数

控制属性

示例

生成一个对象集,仅列出目录中的文件。arc:continue 关键字用来跳过表示目录的对象。

<arc:call op="fileListDir">
  <arc:equals attr="file:isdir" value="true">
    <arc:continue/>
  </arc:equals>
  <arc:push/>
</arc:call>

列出单值属性的值。使用 arc:continue,所有多值属性将被跳过。

<arc:set attr="foo.multiattr#" value="value1"/>
<arc:set attr="foo.multiattr#" value="value2"/>
<arc:set attr="foo.attr2"      value="value3"/>
<arc:enum item="foo">
  <arc:notequals attr="_count" value="1">
    <arc:continue/>
  </arc:notequals>
  [_index]: [_attr] has the value [_value] <!-- only evaluated for attr2 -->
</arc:enum>

另请参阅