【问题标题】:Implementing SPA on Laravel blade php with Vue js [closed]使用 Vue js 在 Laravel Blade php 上实现 SPA [关闭]
【发布时间】:2021-02-17 08:58:43
【问题描述】:

我在如何使用 Vue-router 在 Laravel Blade php file format 上实现 Single Page Application 时遇到问题,这可能吗?下面的参考链接说不可能在 php 文件格式上使用 SPA,我'我在这里要求确认这是否不可能,但我想这个问题还有其他解决方案。如果有人能弄清楚,那就太好了,在此先感谢您!

Reference

例如这个文件应该是blade.php而不是vue

【问题讨论】:

  • 您能告诉我们您使用的是哪个 laravel 版本吗?
  • @Sanmit Pawar 感谢您的回复,我一直在使用 Laravel 7.30.3 版。最新版本有解决办法吗?
  • 请检查链接是否相同:vuejsdevelopers.com/2018/02/05/vue-laravel-crud
  • 您使用单个入口点而不是多个刀片。
  • @jeremykenedy 实际上我一直在使用单例编码模式,我的项目经理要求我们应该使用blade.php文件,基于laravel下面的评论有一些标准。

标签: php laravel vue.js single-page-application


【解决方案1】:

不可能..laravel 有一些需要遵循的标准

刀片视图文件使用 .blade.php 文件扩展名,通常存储在 resources/views 目录中。

SPA 速度很快,因为大多数资源(HTML、CSSS、脚本等)和 DOM 组件在应用程序的整个周期中只加载一次。随后,JS只加载动态内容,显着加快了网站速度。 如果您使用的是刀片,那么每次更改都需要重新加载以反映使用它的要点

请参考:https://laravel-news.com/using-vue-router-laravel

【讨论】:

    【解决方案2】:

    我个人会选择集成在文档中的带有惯性js(vuejs)的L8,您可以轻松制作SPA

    【讨论】:

    • 感谢您的回复,我希望 Blade.php 格式成为我的 SPA 页面而不是 vue 组件,我已经检查了类似这个示例 Image 的惯性js示例,我想要这些文件应该blade.php并由SPA实现吗?
    • 你想如何在没有 javascript 的情况下制作 SPA?在纯 PHP 中是不可能做 SPA 的,用惯性 js 就很容易了。
    猜你喜欢
    • 2020-02-27
    • 2019-01-19
    • 1970-01-01
    • 2021-02-14
    • 2017-09-04
    • 2020-06-23
    • 2021-11-24
    • 2017-08-22
    • 2022-11-11
    相关资源
    最近更新 更多