首页 > 解决方案 > 将 Vue 变量或 Vue 组件返回给 Laravel Blade

问题描述

$outputs = '';

foreach ($results->innovators as $innovator) {
    $outputs .= '<v-img height="120" width="125" src="/storage/' . $innovator->logo . '"></v-img>';
}

return $outputs;

我正在返回整个数据,它只是一个虚拟行。我必须在 laravel 刀片中使用 vue 变量,除了 vue/vuetify 变量,HTML 等的所有内容都可以正常工作。我可以通过在刀片前端发送它来使用 Vue。

标签: laravelvue.jsvuetify.js

解决方案


这是不可能的。

Vue 正在使用虚拟 DOM,它应该准备好使用渲染转换 Real DOM 所以我认为这是不可能的。

即使它以这种方式工作,但这并不是一个好的做法,因为我们可以将 REST API 用于您的功能。

我不建议将 Vue 与 PHP 一起使用,尽管它不起作用。在 Laravel 中已经有刀片模板可以轻松使用。


推荐阅读