From f04dfa5440b7c92ba9167b463e06faf79c0b4bc0 Mon Sep 17 00:00:00 2001 From: Javier Diaz Date: Fri, 13 Oct 2017 14:08:28 -0500 Subject: [PATCH 1/4] Now the render function can access to row data --- src/utils/DatasourceUtils.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/DatasourceUtils.js b/src/utils/DatasourceUtils.js index f0eae36..3d17ed7 100644 --- a/src/utils/DatasourceUtils.js +++ b/src/utils/DatasourceUtils.js @@ -13,7 +13,7 @@ export default { return this.fetchFromObject(obj[column.substring(0, _index)], column.substr(_index + 1)) } if (typeof render !== 'undefined') { - return render(obj[column]) + return render(obj[column], obj) } return obj[column] }, From 450e7affafb81e903b237928874c7aa19c6a5287 Mon Sep 17 00:00:00 2001 From: Javier Diaz Date: Fri, 13 Oct 2017 14:08:51 -0500 Subject: [PATCH 2/4] Fixed spaces between functions --- src/components/Pagination.vue | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/components/Pagination.vue b/src/components/Pagination.vue index c1810d0..fadc5df 100644 --- a/src/components/Pagination.vue +++ b/src/components/Pagination.vue @@ -8,18 +8,18 @@ export default {
@@ -34,8 +34,8 @@ export default { items: DatasourceUtils.gettingItems, paginationItems () { return this.items.map((item, index) => { - return
  • - this.change(e, item) }>{ item } + return
  • + this.change(e, item)}>{item}
  • }) } From d96e946d657a4a54ab612480ebc63cc36273ab6a Mon Sep 17 00:00:00 2001 From: Javier Diaz Date: Fri, 13 Oct 2017 14:09:18 -0500 Subject: [PATCH 3/4] Now the render support JSX, fixed spaces between spaces --- src/components/ServerDatasource.vue | 36 ++++++++++++++--------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/src/components/ServerDatasource.vue b/src/components/ServerDatasource.vue index 7e54bb3..68f6c64 100644 --- a/src/components/ServerDatasource.vue +++ b/src/components/ServerDatasource.vue @@ -1,7 +1,7 @@