【发布时间】:2020-06-25 09:12:34
【问题描述】:
我正在为一个表格构建一个 Livewire 组件。我希望行是可排序的,所以我尝试在我的 Livewire 组件中实现 VueDraggable。
在我的LivewireTable 组件上,我定义了一个名为$records 的公共属性。
在视图上,我正在使用vue-draggable,如下所示:
<vue-draggable wire:model="records" tag="tbody">
@foreach($records as $record)
<tr>
(...)
</tr>
@endforeach
</vue-draggable>
当我检查 Vue 组件时,值是 null,这意味着 Livewire 没有做它应该做的事情。
我确定我做错了什么。任何人都可以帮忙吗?提前致谢。
【问题讨论】:
-
您使用的是哪个 livewire 版本?请先更新到最新版本。
-
我使用的是 v1.0。但我想这就是问题所在,因为 VueJS 支持在升级到 1.0 期间被删除。
标签: laravel vue.js vuedraggable laravel-livewire