【发布时间】:2020-02-17 03:17:30
【问题描述】:
我使用 VueJS 在 quasar 框架中编写了我的数据表。 这是我的代码。
<template>
<div class="q-pa-md">
<q-table
title="Task List Of The Day"
:columns="columns"
row-key="name"
:pagination="pagination"
>
<q-tr v-for="abs in absensi" v-bind:key="abs.id">
<q-td>{{abs.project}}</q-td>
<q-td>{{abs.activity}}</q-td>
<q-td>{{abs.remaks}}</q-td>
<q-td>
<q-btn color="red" dense flat icon="eva-trash-2-outline" @click="deleteabs(index)" />
</q-td>
</q-tr>
</q-table>
</div>
</template>
<script>
export default {
data() {
return {
columns: [
{
name: 'project',
align: 'left',
label: 'Project',
field: 'project',
sortable: true
},
{
name: 'activity',
align: 'left',
label: 'Activity',
field: 'activity',
sortable: true
},
{
name: 'remaks',
align: 'left',
label: 'Remaks',
field: 'remaks',
sortable: true
},
{
name: 'action',
align: 'left',
label: 'Action',
field: 'action',
sortable: true
}
],
absensi: [
{
project: 'bos',
activity: 'dodo',
remaks: 'bisa',
action: ''
}
]
}
}
}
</script>
但是当我运行代码时,行 (absensi) 不会被读取或出现在表中。我想要从我在脚本中有状态的absensi 获得的行的值。
【问题讨论】:
标签: jquery vue.js datatable vue-component quasar-framework