我正在使用Laravel开发一个网站,我需要在Blade模板和Vuejs组件之间进行混合。
基本上项目的要求规定,在客户页面中我们只能使用Blade,但在管理页面中我们可以自由使用任何内容,因此我们将使用Blade + Vuejs。
我知道可以在Blade中创建一个表单,然后在任何其他Blade文件中要求或@include该表单。是否也可以在Vuejs组件中使用该表单?
例如,是否可以这样做:
<my-form-component>
@include('path/to/blade/form')
</my-form-component>
答案 0 :(得分:1)
如果你只想在刀片模板中使用vue js,你可以定义使用, 希望您知道刀片和vue共享类似的语法{{}}用于变量插值,为避免vue和刀片冲突,您应该添加@ notations ex:@ {{..}},以便刀片引擎跳过它,
但是如果你想使用vuejs组件和刀片模板混合,你就不应该这样做..