laravel-vue-datatable
Version:
Vue.js datatable made with Laravel and Bootstrap in mind
41 lines (39 loc) • 914 B
Markdown
```html
<template>
<data-table
:columns="columns"
url="http://example.test/example">
</data-table>
</template>
```
```javascript
export default {
data() {
return {
columns: [
{
label: 'ID',
name: 'id',
orderable: true,
},
{
label: 'Name',
name: 'name',
orderable: true,
},
{
label: 'Cost (£)',
name: 'cost',
orderable: true,
transform: ({data, name}) => `£${data[name]}`,
},
{
label: 'Email',
name: 'email',
orderable: true,
},
]
}
},
}
```