列表按鈕 React 元件

列表按鈕 React 元件表示 Framework7 的 列表按鈕 元素。它們旨在用於 列表 React 元件 內部。

列表按鈕元件

包含下列元件

列表按鈕屬性

屬性類型預設值說明
title字串按鈕內部文字
text字串按鈕內部文字,與 title 相同
tabLink字串/布林值啟用分頁連結,並指定目標分頁的 CSS 選擇器(如果指定為字串)
tabLinkActive布林值使此分頁連結處於作用中
target字串連結目標屬性
tooltip字串列表按鈕 工具提示 文字,在按鈕滑鼠移入/按下時顯示
tooltipTrigger字串hover定義如何觸發(開啟)工具提示。可以是 hoverclickmanual
<ListButton> 導覽/路由相關屬性
href字串
布林值
#要載入的頁面 URL。如果是布林值 href="false",則不會新增 href 標籤
target字串連結目標屬性的值,例如 _blank_self 等。
view字串要載入頁面的檢視 CSS 選擇器。或 current 以在目前檢視中載入。
external布林值啟用以繞過 Framework7 的連結按一下處理常式
back布林值啟用返回導覽連結
openIn字串允許將頁面路由開啟為對話框或面板。可以是 popuploginScreensheetpopoverpanel
force布林值強制載入頁面,並忽略歷史記錄中的前一頁(與 back 屬性一起使用)
reloadCurrent布林值重新載入新頁面,而不是目前作用中的頁面
reloadPrevious布林值使用路由中的新頁面取代歷史記錄中的前一頁
reloadAll布林值載入新頁面,並從歷史記錄和 DOM 中移除所有前一頁
reloadDetail布林值在主從檢視中重新載入詳細資料頁面
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.jsx
import React from 'react';
import { Navbar, Page, List, ListButton } from 'framework7-react';

export default () => {
  return (
    <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>
  );
};