【发布时间】:2019-12-20 02:34:26
【问题描述】:
我目前正在研究 Vue,作为我的 Laravel 后端的前端。在做任何事情之前,我想问一些事情。
假设我有一个主模板 - 一个用户配置文件。当我第一次访问用户个人资料时,我得到了他的所有数据(假设地址 - 作为另一个选项卡,个人数据作为另一个选项卡,以及 n 个特定于选项卡的选项卡)。每当我访问用户 /user/1 时,我都会查询他的所有子选项卡并在选项卡之间共享这些数据(以减少调用 API)。这样的尝试可行吗?
1234563只是在身份验证之后将其门控。有没有办法预渲染数据?
感谢您的帮助。
【问题讨论】:
-
您确实会因为不使用 api 而变得更加困难。 Vue 是关于异步的。 @Maurice Vera 回答的是第一次使用来自控制器的数据加载页面的方式。只需确保您对数据进行 JSON 编码/解码即可。
-
如果您害怕创建自己的身份验证守卫,只需让您的用户对象对视图全局可用hdtuto.com/article/laravel-5-global-variable-in-all-views-file