在Laravel Blade视图中传递自定义事件

时间:2019-03-22 14:00:56

标签: laravel vue.js laravel-blade

我有一个PHP刀片文件,并且有一个工作正常的组件列表,但似乎无法通过文档中提到的kebab风格传递自定义事件。

刀片模板

<div id="app">
     <Shop
        :active-tab="activeTab"
        @show-product-modal="handleShowProductModal"
     >
     </Shop>

</div>

即使我的文本编辑器中的@show-product-modal颜色语法也显示出问题,但我无法确定问题出在哪里。我什至尝试过骆驼套,但这也没有。但是,如果我将其更改为1个单词,例如“ @showitnow”,则效果很好。


1 个答案:

答案 0 :(得分:0)

使用VueJS时,不能使用kebab case监听组件事件。相反,您的刀片服务器模板应显示为:

select trim(regexp_replace('hello_world!', '[^[:alnum:]]+', ' ', 'g'))