通过 Blade (Laravel) 给 Vue.js 任何参数

Give any parameter to Vue.js via Blade (Laravel)

有没有办法像这样将变量从我的 php blade 模板传递到 Vue 组件(不是 child)?

<component param="{{ $param }}"></component>

在 vue.js 组件中:

props: ['param']

我只得到'undefined'。

谢谢!

它和我描述的一样有效。我的问题是我没有意识到 HTML 标签不区分大小写。我不得不更正

<component paramId="{{ $paramId }}"></component>

<component param-id="{{ $paramId }}"></component>

以便通过

访问它
props: ['tagId']