laravel - 将 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。
解决方案
这是不可能的。
Vue 正在使用虚拟 DOM,它应该准备好使用渲染转换 Real DOM 所以我认为这是不可能的。
即使它以这种方式工作,但这并不是一个好的做法,因为我们可以将 REST API 用于您的功能。
我不建议将 Vue 与 PHP 一起使用,尽管它不起作用。在 Laravel 中已经有刀片模板可以轻松使用。
推荐阅读
- python - 我可以从 cppyy 获取 AST
- javascript - 在 element.style 处附加宽度或高度,取决于数组值,纯 JS
- vue.js - Vue 组件观察器未处理承诺中的错误
- css - CSS3:自 Safari 13.1 (Mac) 以来,flex 过渡不再起作用
- reactjs - 未捕获(承诺中)错误:请求失败,状态码为 405 POST AXIOS
- swift - SwiftUI - NavigationView 和标签栏的屏幕位置问题
- sql - 多个分区的 SQL 滞后和超前
- arm - 我如何知道 ARM Trustzone 是否在使用中?
- django - Django没有从ajax接收数据
- javascript - 无论如何我可以将变量设置为一系列数字并将其包含在函数中吗?(javascript)