使用Laravel Splade编写单页应用程序
人生(杂谈)  /  管理员 发布于 1年前   358
Laravel Splade 由 Pascal Baljet 创建,是使用 Laravel Blade 模板构建单页面应用程序 (SPA)
的超级简便方法。通过 Splade,你可以轻松创建现代、动态的网络应用程序,使用起来得心应手。
官方视频:
https://www.youtube.com/embed/9V9BUHtvwXI?si=ITS5R0e0LLUlutts
ps:
有兴趣的自行想办法查阅。
Splade 提供了有用的 Blade 组件,这些组件通过开箱即用的无渲染 Vue 3 组件
(如 <Link /> Component 组件)得到了增强。
https://splade.dev/docs/x-link
它提供了类似 SPA 的感觉,但你也可以使用 Blade,并在需要时加入交互式 Vue 组件。
如您所见,在默认安装中,<链接 /> 组件通过 XHR 获取页面数据,并提供 SPA 的快感,
而无需重新加载整个页面。
您可以同时使用 Blade 和 Vue 标记。
下面是 Splade 的 <Toggle /> 组件示例。
https://splade.dev/docs/x-toggle
请注意 Vue 中的 v-show 指令和 @click 监听器,
以及 Blade 特有的组件和变量用法 {{ }}:
<x-splade-toggle>
<div v-show="toggled">{{ $blog->full_content }}</div>
<div v-show="!toggled">
<p>{{ $blog->excerpt }}</p>
<button @click="toggle">Expand</button>
</div>
</x-splade-toggle>
如果你需要定制 Vue 组件,Splade 会支持你,你甚至可以利用服务器端渲染(SSR)
来提高应用程序的性能。
https://splade.dev/docs/custom-vue-components
如果你还想使用 Laravel Breeze 或 Laravel Jetstream,Splade 会为两者提供入门套件,
Splade 还提供了实用的开箱组件,无论是否使用入门套件,你都可以快速上手:
Forms
Links
Events
Flash
Modals
Table
Teleport
Toggle
Transition
最后
你可以通过查看 splade.dev 上的主页和相关文档,您可以快速入门 Splade。
https://splade.dev/
还可以深入了解 Splade 的工作原理。
https://splade.dev/docs/how-splade-works
122 在
学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号