Javascript Laravel Spark Vue.js模板中的@符号是什么?
在LaravelSpark的模板文件中,您偶尔会看到类似的内容Javascript Laravel Spark Vue.js模板中的@符号是什么?,javascript,php,laravel,vue.js,laravel-spark,Javascript,Php,Laravel,Vue.js,Laravel Spark,在LaravelSpark的模板文件中,您偶尔会看到类似的内容 <span class="help-block" v-show="form.errors.has('name')"> @{{ form.errors.get('name') }} </span> 它是一个Vue.js模板,将显示form.errors.get'name'返回的字符串。但是-模板前面的@符号是什么?我知道,作为一种属性。但是, v-on{{ form.errors.get('name'
<span class="help-block" v-show="form.errors.has('name')">
@{{ form.errors.get('name') }}
</span>
它是一个Vue.js模板,将显示form.errors.get'name'返回的字符串。但是-模板前面的@符号是什么?我知道,作为一种属性。但是,
v-on{{ form.errors.get('name') }}
对我来说就更没有意义了,所以我猜@符号在这里还有其他作用。这是Vue.js吗?拉威尔的火花?还有什么吗?这是因为Vue和Laravel刀片使用相同的语法来绑定动态值和表达式 @刀片文件中的mustaches表达式表示Laravel应该忽略它,以便Vue会处理它
注意:如果要为Vue使用另一个模板表达式,请检查文档中的“分隔符”部分-@symbol这是一个Laravel事件,通知刀片渲染引擎表达式应保持不变。@用于Laravel刀片模板。如果是刀片文件,则表示Laravel忽略它,因为它是Vue模板的一部分。基本上,Vue和LaravelBlade使用相同的东西来模板化和绑定动态值和表达式-mustaches{{}@BelminBedak D'oh-face palm。我有点太沉迷于Vue了,忘了我在哪里:如果你想把它写下来作为一个答案,我很乐意投上一票,并被评为最佳。
v-on{{ form.errors.get('name') }}