Laravel 未捕获引用错误:$未在Lavel 8 livewire中定义
我想在保存数据后关闭模式Laravel 未捕获引用错误:$未在Lavel 8 livewire中定义,laravel,laravel-livewire,Laravel,Laravel Livewire,我想在保存数据后关闭模式 $this->dispatchBrowserEvent('closeModel'); <script> window.addEventListener('closeModel', event => { $("#Add_Student_Model").modal('hide'); }) </script> $this->dispatchBrowserEvent('closeMode
$this->dispatchBrowserEvent('closeModel');
<script>
window.addEventListener('closeModel', event => {
$("#Add_Student_Model").modal('hide');
})
</script>
$this->dispatchBrowserEvent('closeModel');
window.addEventListener('closeModel',事件=>{
$(“添加学生模型”).modal('hide');
})
但错误是:
未捕获引用错误:$未定义
您应该在函数块中键入代码
<script>
(function($) {
$this->dispatchBrowserEvent('closeModel');
window.addEventListener('closeModel', event => {
$("#Add_Student_Model").modal('hide');
})
})(jQuery)
</script>
(函数($){
$this->dispatchBrowserEvent('closeModel');
window.addEventListener('closeModel',事件=>{
$(“添加学生模型”).modal('hide');
})
})(jQuery)
您是否碰巧使用了jQuery
?如果是这样,很可能是因为您的函数是在jQuery
加载之前定义的。