我正在创建一个 Laravel SPA,我使用 Vue.js 作为前端。我遇到了这个错误,我不知道如何解决这个问题,因为我认为我的代码没有任何问题。@click除了editModal表格的编辑按钮中的功能外,我的组件中的所有功能都可以使用。有人能帮我吗?
用户.vue
<button class="btn btn-success" @click="newModal" data-toggle="modal" data-target="#addNew">
<table class="table table-hover">
<tbody>
<tr>
<th>ID</th>
<th>Name</th>
<th>Email</th>
<th>Type</th>
<th>Registered</th>
<th>Modify</th>
</tr>
<tr v-for="user in users" :key="user.id">
<td>{{user.id}}</td>
<td>{{user.name}}</td>
<td>{{user.email}}</td>
<td>{{user.type| upText}}</td>
<td>{{user.created_at| myDate}}</td>
<td>
<a href="#" @click="editModal(user)">
<i class="fa fa-edit"></i>
</a>
<a href="#" @click="deleteUser(user.id)">
<i class="fa fa-trash text-red"></i>
</a>
</td>
</tr>
</tbody>
</table>
//Modal
<div class="modal fade" id="addNew" tabindex="-1" role="dialog" aria-labelledby="addNewLabel" aria-hidden="true">
...some modal code
GCT1015
开满天机