Skip to main content
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 編寫預設情況。