From bf4d382d9f59f7b048bda7f4eb06d6c9f10fa671 Mon Sep 17 00:00:00 2001 From: marvzhang Date: Mon, 3 Feb 2020 11:09:45 +0800 Subject: [PATCH] updated CHANGELOG --- CHANGELOG-zh.md | 1 + CHANGELOG.md | 1 + .../src/components/TableView/GeneralTableView.vue | 15 +++++++-------- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/CHANGELOG-zh.md b/CHANGELOG-zh.md index e94ecfbb..a19247d7 100644 --- a/CHANGELOG-zh.md +++ b/CHANGELOG-zh.md @@ -14,6 +14,7 @@ - **下载结果错误**. [#465](https://github.com/crawlab-team/crawlab/issues/465) - **crawlab-sdk CLI 错误**. [#458](https://github.com/crawlab-team/crawlab/issues/458) - **页面刷新问题**. [#441](https://github.com/crawlab-team/crawlab/issues/441) +- **结果不支持 JSON**. [#202](https://github.com/crawlab-team/crawlab/issues/202) - **修复“删除爬虫后获取所有爬虫”错误**. - **修复 i18n 警告**. diff --git a/CHANGELOG.md b/CHANGELOG.md index 07103074..49eba2a6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ - **Download results error**. [#465](https://github.com/crawlab-team/crawlab/issues/465) - **crawlab-sdk CLI error**. [#458](https://github.com/crawlab-team/crawlab/issues/458) - **Page refresh issue**. [#441](https://github.com/crawlab-team/crawlab/issues/441) +- **Results not support JSON**. [#202](https://github.com/crawlab-team/crawlab/issues/202) - **Getting all spider after deleting a spider**. - **i18n warning**. diff --git a/frontend/src/components/TableView/GeneralTableView.vue b/frontend/src/components/TableView/GeneralTableView.vue index a89dcd77..f6ada7ad 100644 --- a/frontend/src/components/TableView/GeneralTableView.vue +++ b/frontend/src/components/TableView/GeneralTableView.vue @@ -7,7 +7,7 @@ @@ -61,18 +61,17 @@ export default { computed: { filteredData () { return this.data - // .map(d => d) - // .filter((d, index) => { - // // pagination - // const pageNum = this.pageNum - // const pageSize = this.pageSize - // return (pageSize * (pageNum - 1) <= index) && (index < pageSize * pageNum) - // }) } }, methods: { onPageChange () { this.$emit('page-change', { pageNum: this.pageNum, pageSize: this.pageSize }) + }, + getString (value) { + if (value === undefined) return '' + const str = JSON.stringify(value) + if (str.match(/^"(.*)"$/)) return str.match(/^"(.*)"$/)[1] + return str } } }