跳转到主要内容
arc:select 关键字类似于其他编程语言中的 switch-case 块,可用于创建复杂的条件语句。arc:select 的主体可以包含一个或多个 arc:case 关键字以及一个 arc:default 关键字。 arc:select 中的值会与 arc:case 中指定的值进行匹配。arc:case 语句的主体包含在指定值与 arc:select 关键字中的值匹配时要执行的关键字和语句。 只有当所有 arc:case 语句都没有匹配结果时,才会执行 arc:default 语句的主体。arc:default 关键字没有参数,并且在一个 arc:select 中只能出现一次。

参数

  • value:与 arc:case 语句中指定值进行比较的值。
  • attr:其值要与 arc:case 语句中指定值进行比较的属性。

控制属性

示例

根据公司名称设置图标。arc:case 元素与 company_name 属性中的 CompanyACompanyB 进行匹配。如果找到任何匹配项,则执行与该情况关联的操作。

另请参阅

  • arc:case:为 arc:select 编写多种情况。
  • arc:default:为 arc:select 编写默认情况。