首页 > 解决方案 > 如何将 Laravel 可编辑设置传递给 Vue

问题描述

我的应用中有一些设置可以由管理员更改(例如每个用户在创建新产品时可以选择的产品类别)。我将它们存储在由“名称”和“值”列组成的数据库“设置”表中。

我还添加了一个服务提供者,它将这些设置添加到配置中并缓存它们。我可以从 Laravel 轻松访问它们,但不能从前端(使用 Vue)访问它们。

有什么方法可以从 Vue 访问 Laravel 配置值?我试过这个答案,但没有成功。我应该在每个 API 调用中请求设置吗?

标签: laravelvue.js

解决方案


如果您的设置是动态的,您必须在每次 API 调用时请求它们。

如果没有,您可以在部署前端代码时获得这些设置。


推荐阅读