如何在VueJS中使用兩個條件語句
P粉877719694
P粉877719694 2024-02-17 15:36:23
0
2
399

我正在創建一個具有許多功能的側邊欄,因此我需要在我的 :class 中添加兩個條件,但我不知道如何執行此操作。這就是我所做的:

:class=" showSidebar ? 'open' : 'closed', showSidebarMini ? 'openmini' : 'closedmini'"

P粉877719694
P粉877719694

全部回覆(2)
P粉441076405

您可以使用物件樣式執行以下操作:

範例:

{
  'open': showSidebar,
  'closed': !showSidebar,
  'openmini': showSidebarMini,
  'closedmini': !showSidebarMini
}

就您而言:

:class="{ 'open': showSidebar, 'closed': !showSidebar, 'openmini': showSidebarMini, 'closedmini': !showSidebarMini }"
P粉333395496

您可以使用類別數組:

:class="[(showSidebar ? 'open' : 'closed'), (showSidebarMini ? 'openmini' : 'closedmini')]"
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板