javascript - 如何使用 vuejs 删除表中的当前 tr 行
问题描述
我VueJS
在 Laravel 中部分使用。
在刀片中:
@foreach ($mileagelogv2 as $mileage)
<tr>
<td>@if(isset(json_decode($mileage->data)->driver_name) && !empty(json_decode($mileage->data)->driver_name))
{{json_decode($mileage->data)->driver_name}}
@else
--
@endif
</td>
<td>@if(isset(json_decode($mileage->data)->date) && !empty(json_decode($mileage->data)->date))
{{json_decode($mileage->data)->date}}
@else
--
@endif
</td>
<td>{{\Carbon\carbon::parse($mileage->created_at)->format('d/m/Y H:i:s')}}</td>
<td>{{$mileage->createdBy->name}}</td>
<td>
<a class="
list__item__actions__btn
list__item__actions__btn--edit
"
@click="updateMileageLogV2({{$mileage->id}}, $event)"
>
Complete
</a>
</td>
</tr>
@endforeach
渲染输出:
<table class="mileagelogv2_panel">
<thead>
<tr>
<th>Driver Name</th>
<th>Date</th>
<th>Created At</th>
<th>Created By</th>
<th>Action</th>
</tr>
</thead>
<tbody class="mileagelogv2_panel">
<tr>
<td> Testing 2 u
</td>
<td> 10/08/2019
</td>
<td>10/08/2019 07:45:49</td>
<td>Gufran Hasan</td>
<td>
<a class="
list__item__actions__btn
list__item__actions__btn--edit
">
Complete
</a>
</td>
</tr>
<tr>
<td> Testing 2
</td>
<td> 10/08/2019
</td>
<td>10/08/2019 07:45:08</td>
<td>Gufran Hasan</td>
<td>
<a class="
list__item__actions__btn
list__item__actions__btn--edit
">
Complete
</a>
</td>
</tr>
<tr>
<td> Testing
</td>
<td> 10/08/2019
</td>
<td>10/08/2019 07:25:28</td>
<td>Gufran Hasan</td>
<td>
<a class="
list__item__actions__btn
list__item__actions__btn--edit
">
Complete
</a>
</td>
</tr>
</tbody>
</table>
在 .js 文件中:
updateMileageLogV2: function updateMileageLogV2(id, event){
let item_id = id;
var $this = this;
$this.remove();
}
我的问题是:
当我点击完成按钮时,相应的行应该删除。但不幸的是,它不起作用。
解决方案
推荐阅读
- redux - 根据另一个可观察值的值延迟发出的可观察值
- amazon-web-services - 在具有自动生成名称的文件夹中部署 lambda 代码
- graphql - 如何在 graphql 游乐场上运行 Appsync 订阅
- jquery - 选择匹配“A1”和“A2”但不匹配“AA1”的列
- python - 熊猫:从每行的随机列中选择值
- mpi - 为什么 mpiexec (MPICH2) 在 windows server 2012 R2 上启动速度很慢?
- javascript - 当使用 2 种语言时,如何使用 css 反转一种语言的单词顺序?
- javascript - 如何创建html5的详细信息标签
- scala - 如何为返回带有更改 URL 的 HTML 的 GET 端点创建 PACT 文件?
- javascript - 在 JavaScript 中以 n-max-size 块中的逗号 | 分号拆分大字符串