触发按钮
概述
所有的 Action 都有一个触发按钮。当用户点击按钮时,动作便执行了 - 打开一个模态框、执行一个闭包函数或者重定向到一个 URL。
本页讲的是如何自定义触发按钮外观。
选择触发样式
开箱即用,操作触发器有 3 个样式 - “按钮”、“链接”及“图标按钮”。
“按钮”触发器有背景色、标签及可选的图标。通常,默认使用按钮样式,不过你页可以使用 button() 方法手动启用。
Action::make('edit')
->button()

“链接”触发器没有背景色。它必须有一个标签及一个可选的图标。它就像你文本中嵌入的链接一样。你可以使用 link() 方法切换到该样式:
Action::make('edit')
->link()

“图标按钮”触发器是一个带有图标的圆形按钮,不带标签。你可以使用 iconButton() 方法切换到该样式:
Action::make('edit')
->icon('heroicon-m-pencil-square')
->iconButton()
在移动端只使用图标按钮
你可能会在桌面端使用带标签的按钮样式,不过在移动端删除标签。这就将其转换成了图标按钮。你可以使用 labeledFrom() 方法, 传入你希望添加标签的响应式临界点来实现该功能。
Action::make('edit')
->icon('heroicon-m-pencil-square')
->button()
->labeledFrom('md')

