【问题标题】:Multiple Layouts in Laravel Blade, Vue-Router [closed]Laravel Blade,Vue-Router 中的多种布局 [关闭]
【发布时间】:2020-06-23 12:28:46
【问题描述】:

我正在尝试分离用户和管理功能,但找不到令人满意的解决方案。

登录后,用户通过身份验证,然后根据角色重定向到用户或管理员刀片视图。

“现在,在user.blade file 中,我只想加载与用户相关的路由和组件,反之亦然。这样,我猜我就不需要 Vue-router 中的任何 ACL 和额外的大惊小怪了”。

但是我该如何做呢?我到处搜索,但找不到合适的解决方案...

【问题讨论】:

    标签: php laravel vue.js laravel-5 vue-router


    【解决方案1】:

    您可以创建 3 个不同的 JS 文件,例如 vendor.js Vue 和其他库,app.js 用于用户区,admin.js 用于管理区。

    然后在user.blade.php 中包含vendor.jsapp.js,在admin.blade.php 中包含vendor.jsadmin.js

    app.js 将包括普通用户的所有路由,而admin.js 将包括管理区域的所有路由/组件等。

    【讨论】:

      猜你喜欢
      • 2023-03-23
      • 2020-05-05
      • 2021-07-06
      • 2017-08-09
      • 1970-01-01
      • 1970-01-01
      • 2014-03-20
      • 2017-01-27
      • 2021-05-21
      相关资源
      最近更新 更多