Can you help me, please? It would be much nicer to have things like columns reordering persisting than just the filters if I would do it custom way.
Code: Select all
<DataTable :value="tests" :filters="filtersTest"
stateStorage="session" stateKey="dt-state-demo-session">
<Column field="name">
<template #filter>
<InputText type="text" v-model="filtersTest['name']" class="p-column-filter" placeholder="Hledat"/>
</template>
</Column>
<Column field="id">
</Column>
</DataTable>
Code: Select all
export default {
data() {
return {
tests: [],
filtersTest: {}
}
},
mounted() {
this.tests = [
{
name: "test",
id: 123
},
{
name: "test 2",
id: 312
},
{
name: "tester",
id: 132
},
]
}
}