预加载

未匹配的标注

预加载

Livewire 提供了 “prefetch” 鼠标悬停显示操作结果的功能。 切换显示内容是一种常见的用例。

当某个动作(例如,写入 session 或数据库)不产生副作用时,这很有用。 如果您要“预取”的操作有副作用,则该副作用将无法预测地执行。
将prefetch修饰符添加到操作中以启用此行为:

<button wire:click.prefetch="toggleContent">Show Content</button>

@if ($contentIsVisible)
    <span>Some Content...</span>
@endif

现在,当鼠标进入“显示内容”按钮时,Livewire 将在后台获取 toggleContent 操作的结果。 如果实际单击该按钮,它将在页面上显示内容,而无需发送其他网络请求。 如果未单击该按钮,则将丢弃预取的响应。

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 0
发起讨论 查看所有版本


暂无话题~