列表按钮 Svelte 组件

列表按钮 Svelte 组件代表 Framework7 的 列表按钮 元素。它们旨在用于 列表 Svelte 组件 内部。

列表按钮组件

包含以下组件

列表按钮属性

属性类型默认值描述
title字符串按钮内部文本
text字符串按钮内部文本,与 title 相同
tabLink字符串/布尔值启用标签链接并指定目标标签的 CSS 选择器(如果指定为字符串)
tabLinkActive布尔值使此标签链接处于活动状态
target字符串链接目标属性
tooltip字符串列表按钮 工具提示 文本,在按钮悬停/按下时显示
tooltipTrigger字符串悬停定义如何触发(打开)工具提示。可以是 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 选择器。或者可以是 leftright,如果 DOM 中只有左侧或右侧面板。
panelClose字符串
布尔值
点击时关闭面板
panelToggle字符串
布尔值
要点击切换的面板的 CSS 选择器。或者可以是 leftright,如果 DOM 中只有左侧或右侧面板。
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>