[英]How to render edit button with click event for dataTable in vuejs
I am trying to render dynamic buttons for dataTable rows in vuejs .我正在尝试为vuejs中的 dataTable 行呈现动态按钮。 Buttons are displaying for each row, but the problem is, @click event is not working there.每行都显示按钮,但问题是,@click 事件在那里不起作用。 My codes are:我的代码是:
$('#users').DataTable({
data: response.data,
columns: [
{ data: 'id' },
{ data: 'role_id' },
{ data: 'name' },
{ data: 'email' },
{
data: null,
className: "dt-center editor-edit",
render: function (data, type, row, meta) {
return '<input type="button"'+ @click=toggleModal()+'" class="name" id=n-"' +
meta.row + '" value="Name"/>;
},
orderable: false
}
]
})
Please try this, with just hardcode @click="toggleModal()" with the string.请尝试此操作,只需对字符串进行硬编码 @click="toggleModal()" 即可。
<input type="button" @click="toggleModal()" class="name" id=n-"' +
meta.row + '" value="Name"/>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.