清單按鈕 Vue 元件

清單按鈕 Vue 元件代表 Framework7 的 清單按鈕 元素。它們旨在用於 清單 Vue 元件 內部。

清單按鈕元件

包含以下元件

清單按鈕屬性

屬性類型預設值說明
title字串按鈕內部文字
text字串按鈕內部文字,與 title 相同
tab-link字串/布林值啟用標籤連結並指定目標標籤的 CSS 選擇器(如果指定為字串)
tab-link-active布林值使此標籤連結處於活動狀態
target字串連結目標屬性
tooltip字串清單按鈕 工具提示 文字,在按鈕懸停/按下時顯示
tooltip-trigger字串hover定義如何觸發(開啟)工具提示。可以是 hoverclickmanual
<f7-list-button> 導覽/路由相關屬性
href字串
布林值
#要載入的頁面 URL。如果是布林值 href="false",它不會新增 href 標籤
target字串連結目標屬性的值,例如 _blank_self 等。
view字串要載入頁面的檢視 CSS 選擇器。或 current 以在目前檢視中載入。
external布林值啟用以繞過 Framework7 的連結點擊處理常式。
back布林值啟用返回導覽連結
open-in字串允許以彈出視窗或面板開啟頁面路由。可以是 popuploginScreensheetpopoverpanel
force布林值強制載入頁面並忽略歷史記錄中的前一頁(與 back 屬性一起使用)
reload-current布林值重新載入新頁面,而不是目前活動的頁面
reload-previous布林值用路由中的新頁面取代歷史記錄中的前一頁
reload-all布林值載入新頁面並從歷史記錄和 DOM 中移除所有前一頁
reload-detail布林值在主從檢視中重新載入詳細資料頁面
animate布林值停用頁面動畫
transition字串自訂頁面轉場 的名稱
ignore-cache布林值忽略快取
route-tab-id字串可路由標籤 id
route-props物件物件附帶其他屬性,將傳遞至目標路由元件
prevent-router布林值false如果設定,則 Framework7 路由器不會處理
<f7-list-button> 動作相關屬性
panel-open字串
布林值
按一下時要開啟的面板 CSS 選擇器。如果 DOM 中只有左側或右側面板,也可以是 leftright
panel-close字串
布林值
按一下時關閉面板
panel-toggle字串
布林值
按一下時要切換的面板 CSS 選擇器。如果 DOM 中只有左側或右側面板,也可以是 leftright
actions-open字串
布林值
按一下時要開啟的動作表單 CSS 選擇器
actions-close字串
布林值
按一下時要關閉的動作表單 CSS 選擇器。或布林屬性,用於關閉目前已開啟的動作表單
popup-open字串
布林值
按一下時要開啟的快顯視窗 CSS 選擇器
popup-close字串
布林值
按一下時要關閉的快顯視窗 CSS 選擇器。或布林屬性,用於關閉目前已開啟的快顯視窗
popover-open字串
布林值
按一下時要開啟的浮動提示 CSS 選擇器
popover-close字串
布林值
按一下時要關閉的浮動提示 CSS 選擇器。或布林屬性,用於關閉目前已開啟的浮動提示
sheet-open字串
布林值
按一下時要開啟的表單模式 CSS 選擇器
sheet-close字串
布林值
按一下時要關閉的表單模式 CSS 選擇器。或布林屬性,用於關閉目前已開啟的表單模式
login-screen-open字串
布林值
按一下時要開啟的登入畫面 CSS 選擇器
login-screen-close字串
布林值
按一下時要關閉的登入畫面 CSS 選擇器。或布林屬性,用於關閉目前已開啟的登入畫面
sortable-enable字串
布林值
按一下時要啟用的可排序清單 CSS 選擇器
sortable-disable字串
布林值
按一下時要停用的可排序清單 CSS 選擇器。或布林屬性,用於關閉目前已開啟的可排序清單
sortable-toggle字串
布林值
按一下時要切換的可排序清單 CSS 選擇器。或布林屬性,用於切換目前已開啟/已關閉的可排序清單
searchbar-enable字串
布林值
按一下時要啟用的可展開搜尋列 CSS 選擇器。或布林屬性,用於啟用第一個找到的搜尋列
searchbar-disable字串
布林值
按一下時要停用的可展開搜尋列 CSS 選擇器。或布林屬性,用於停用第一個找到的搜尋列
搜尋列切換字串
布林值
可展開搜尋列的 CSS 選擇器,用於在點擊時切換。或布林屬性,用於切換第一個找到的搜尋列
搜尋列清除字串
布林值
可展開搜尋列的 CSS 選擇器,用於在點擊時清除。或布林屬性,用於清除第一個找到的搜尋列
卡片開啟字串
布林值
可展開卡片的 CSS 選擇器,用於在點擊時開啟。或布林值,用於開啟第一個找到的可展開卡片
卡片關閉字串
布林值
可展開卡片的 CSS 選擇器,用於在點擊時關閉。或布林屬性,用於關閉目前已開啟的可展開卡片
卡片防止開啟布林值點擊具有此屬性的元素不會開啟其父可展開卡片

列出按鈕事件

事件說明
<f7-list-button> 事件
點擊在按鈕上點擊後觸發事件

範例

list-button.vue
<template>
  <f7-page>
    <f7-navbar title="List Button"></f7-navbar>

    <f7-list inset strong>
      <f7-list-button title="List Button 1"></f7-list-button>
      <f7-list-button title="List Button 2"></f7-list-button>
      <f7-list-button title="List Button 3"></f7-list-button>
    </f7-list>
    <f7-list inset strong>
      <f7-list-button title="Large Red Button" color="red"></f7-list-button>
    </f7-list>
  </f7-page>
</template>
<script>
import { f7Navbar, f7Page, f7List, f7ListButton } from 'framework7-vue';

export default {
  components: {
    f7Navbar,
    f7Page,
    f7List,
    f7ListButton,
  },
  setup() {},
};
</script>