diff --git a/src/views/datatable/DataTableColToggleDemo.vue b/src/views/datatable/DataTableColToggleDemo.vue
index 0b57b9f81..1523a1024 100644
--- a/src/views/datatable/DataTableColToggleDemo.vue
+++ b/src/views/datatable/DataTableColToggleDemo.vue
@@ -10,12 +10,14 @@
-
Basic
-
-
-
-
+
+
+
+
+
+
+
@@ -28,12 +30,22 @@ import DataTableSubMenu from './DataTableSubMenu';
export default {
data() {
return {
+ columns: null,
+ columnOptions: null,
cars: null
}
},
carService: null,
created() {
this.carService = new CarService();
+
+ this.columns = [
+ {field: 'year', header: 'Year'},
+ {field: 'brand', header: 'Brand'},
+ {field: 'color', header: 'Color'}
+ ];
+
+ this.columnOptions = [...this.columns];
},
mounted() {
this.carService.getCarsSmall().then(data => this.cars = data);
diff --git a/src/views/datatable/DataTableDemo.vue b/src/views/datatable/DataTableDemo.vue
index d7b98dcf1..22804dfe8 100644
--- a/src/views/datatable/DataTableDemo.vue
+++ b/src/views/datatable/DataTableDemo.vue
@@ -19,7 +19,7 @@
Dynamic Columns
-
+
@@ -52,7 +52,7 @@ export default {
{field: 'year', header: 'Year'},
{field: 'brand', header: 'Brand'},
{field: 'color', header: 'Color'}
- ]
+ ];
},
mounted() {
this.carService.getCarsSmall().then(data => this.cars = data);