按鈕清單 Svelte 組件

List Button Svelte 組件表示 Framework7 的 List Button 元素。它們旨在用於 List Svelte 組件 內部。

List Button 組件

包含下列組件

List Button 屬性

屬性類型預設值說明
title字串按鈕內文
text字串按鈕內文,與 title 相同
tabLink字串/布林啟用標籤連結並指定目標標籤的 CSS 選擇器(如果指定為字串)
tabLinkActive布林使此標籤連結處於活動狀態
target字串連結目標屬性
tooltip字串List button tooltip 文字,在按鈕滑鼠懸停/按下時顯示
tooltipTrigger字串hover定義如何觸發(開啟)Tooltip。可以是 hoverclickmanual
<ListButton> 導覽/路由相關屬性
href字串
布林
#要載入頁面的 URL。如果是布林 href="false",它不會新增 href 標籤
target字串連結目標屬性的值,例如 _blank_self 等。
view字串要載入頁面的 View 的 CSS 選擇器。或 current 以在目前檢視中載入。
external布林啟用以繞過 Framework7 的連結點擊處理常式
back布林啟用返回導覽連結
openIn字串允許將頁面路由開啟為 modal 或面板。可以是 popuploginScreensheetpopoverpanel
force布林強制載入頁面並忽略歷史記錄中的前一頁(與 back 屬性一起使用)
reloadCurrent布林重新載入新頁面,而不是目前活動的頁面
reloadPrevious布林用路由中的新頁面取代歷史記錄中的前一頁
reloadAll布林載入新頁面並從歷史記錄和 DOM 中移除所有前一頁
reloadDetail布林在 Master Detail 檢視中重新載入 Detail 頁面
animate布林停用頁面動畫
transition字串自訂頁面轉場 的名稱
ignoreCache布林忽略快取
routeTabId字串可路由標籤 id
routeProps物件包含將傳遞至目標路由組件的其他屬性的物件
preventRouter布林false如果設定,則 Framework7 路由器將不會處理
<ListButton> 動作相關屬性
panelOpen字串
布林
按一下時要開啟的面板的 CSS 選擇器。如果 DOM 中只有左側或右側面板,也可以是 leftright
panelClose字串
布林
按一下時關閉面板
panelToggle字串
布林
按一下時要切換的面板的 CSS 選擇器。如果 DOM 中只有左側或右側面板,也可以是 leftright
actionsOpen字串
布林
按一下時要開啟的動作表的 CSS 選擇器
actionsClose字串
布林
按一下時要關閉的動作表的 CSS 選擇器。或布林屬性,用於關閉目前開啟的動作表
popupOpen字串
布林
按一下時要開啟的快顯視窗的 CSS 選擇器
popupClose字串
布林
按一下時要關閉的快顯視窗的 CSS 選擇器。或布林屬性,用於關閉目前開啟的快顯視窗
popoverOpen字串
布林
按一下時要開啟的浮動提示的 CSS 選擇器
popoverClose字串
布林
按一下時要關閉的浮動提示的 CSS 選擇器。或布林屬性,用於關閉目前開啟的浮動提示
sheetOpen字串
布林
按一下時要開啟的表單模式的 CSS 選擇器
sheetClose字串
布林
按一下時要關閉的表單模式的 CSS 選擇器。或布林屬性,用於關閉目前開啟的表單模式
loginScreenOpen字串
布林
按一下時要開啟的登入畫面的 CSS 選擇器
loginScreenClose字串
布林
按一下時要關閉的登入畫面的 CSS 選擇器。或布林屬性,用於關閉目前開啟的登入畫面
sortableEnable字串
布林
按一下時要啟用的可排序清單的 CSS 選擇器
sortableDisable字串
布林
按一下時要停用的可排序清單的 CSS 選擇器。或布林屬性,用於關閉目前開啟的可排序清單
sortableToggle字串
布林
按一下時要切換的可排序清單的 CSS 選擇器。或布林屬性,用於切換目前開啟/關閉的可排序清單
searchbarEnable字串
布林
按一下時要啟用的可展開搜尋列的 CSS 選擇器。或布林屬性,用於啟用第一個找到的搜尋列
searchbarDisable字串
布林
按一下時要停用的可展開搜尋列的 CSS 選擇器。或布林屬性,用於停用第一個找到的搜尋列
searchbarToggle字串
布林
按一下時要切換的可展開搜尋列的 CSS 選擇器。或布林屬性,用於切換第一個找到的搜尋列
searchbarClear字串
布林
按一下時要清除的可展開搜尋列的 CSS 選擇器。或布林屬性,用於清除第一個找到的搜尋列
cardOpen字串
布林
可點擊展開卡片的 CSS 選擇器。或布林值,以開啟第一個找到的可展開卡片
cardClose字串
布林
可點擊關閉卡片的 CSS 選擇器。或布林值屬性,以關閉目前已開啟的可展開卡片
cardPreventOpen布林點擊具有此屬性的元素,不會開啟其父可展開卡片

列出按鈕事件

事件說明
<ListButton> 事件
click點擊按鈕後,將觸發事件

範例

list-button.svelte
<script>
  import {
    Page,
    Navbar,
    List,
    ListButton,
  } from 'framework7-svelte';
</script>

<!-- svelte-ignore a11y-invalid-attribute -->
<Page>
  <Navbar title="List Button" />

  <List inset strong>
    <ListButton title="List Button 1" />
    <ListButton title="List Button 2" />
    <ListButton title="List Button 3" />
  </List>
  <List inset strong>
    <ListButton title="Large Red Button" color="red" />
  </List>
</Page>