Vue.js的核心是一个系统,它使我们能够使用简单的模板语法以声明方式将数据呈现给DOM:
<div id="app">
{{ message }}
</div>
var app = new Vue({
el: '#app',
data: {
message: 'Hello Vue!'
}
})
我运行此代码但出现错误
使用未定义的常量消息 - 假设&#39;消息&#39; (这将抛出 PHP未来版本中的错误
经过努力,我发现这忘记了@ @{{ message }}
任何人都可以告诉我@Vra.js在Laravel Blade模板中的作用是什么?
答案 0 :(得分:1)
我相信您在刀片中使用{{ message }}
。这被解释为一个PHP。所以你必须在@
之前使用{{}}
。
使用@之前刀片表达式。
<div id="app">
@{{ message }}
</div>
var app = new Vue({
el: '#app',
data: {
message: 'Hello Vue!'
}
})
了解更多信息