如何使用PHP在页面初始化的时候想vuejs中传递数据,现在我想这些数据都是页面初始化的时候从数据库中取出的,而不是直接写在js里的,该怎么做?
- {{ task.body }}
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
两种办法
写接口提供数据,在ready中通过Ajax 调用;
在控制器里把数据转换成JavaScript 数据类型,然后传入blade。可以参考这里: Transform PHP Vars to JavaScript
Ajax
参考文档
我这有个简单的示例你可以参考下https://github.com/TIGERB/easy-vue
可以放在
ready中,具体参考官网ready使用ajax传递json,调用服务器传递的json对Vue模板进行渲染。
ajax获取,或者直接php输出,看你需求或者怎么方便了。
反正我是写个接口在 然后在ready 里调用的