From aca56a052a509c3c99c700bdaeb6998daf7fd03f Mon Sep 17 00:00:00 2001 From: liyang <1711467488@qq.com> Date: Tue, 12 Jun 2018 14:52:55 +0800 Subject: [PATCH] no message Former-commit-id: 393b0dcb5b150dba8c885950b4e7ff014694b0a3 Former-commit-id: 474f4843c60b88e4caafcf172c30e47a07efd93b Former-commit-id: 8c7c236ef02b6ebe012640406ff1dc48e11c6290 Former-commit-id: 2baf360fdad8b6026a87bf379cf48e0e18d06bbb --- docs/.vuepress/config.js | 3 +- docs/zh/plugins/timeago.md | 49 ----------------- package.json | 1 - src/menu/index.js | 3 +- src/pages/demo/plugins/timeago/index.vue | 70 ------------------------ src/router/index.js | 3 +- 6 files changed, 3 insertions(+), 126 deletions(-) delete mode 100644 docs/zh/plugins/timeago.md delete mode 100644 src/pages/demo/plugins/timeago/index.vue diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index 6c579c98..d04bed04 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -70,8 +70,7 @@ function sideBarPlugins () { 'data-export', 'data-import', 'i18n', - 'mock', - 'timeago' + 'mock' ] } diff --git a/docs/zh/plugins/timeago.md b/docs/zh/plugins/timeago.md deleted file mode 100644 index 6f80a927..00000000 --- a/docs/zh/plugins/timeago.md +++ /dev/null @@ -1,49 +0,0 @@ -# 时间差计算 - -``` js -import timeago from 'timeago.js' -export default { - data () { - return { - // 打开页面时间 - openPageDate: new Date(), - // 打开页面已经过去的时间 - openPageDateAgo: '', - // 打开页面时间计时器 - dateTimeRangeTimer: null, - // 起止时间 - dateTimeRange: [new Date(2018, 0, 1, 0, 0), new Date()], - // 上面起止时间的计算结果 - dateTimeRangeAgo: '' - } - }, - mounted () { - // 刷新打开页面过去的时间 - this.refreshOpenPageDateAgo() - this.dateTimeRangeTimer = setInterval(this.refreshOpenPageDateAgo, 1000) - // 刷新起止时间的计算结果 - this.refreshDateTimeRangeAgo() - }, - beforeDestroy () { - // 清空计时器 - clearInterval(this.dateTimeRangeTimer) - }, - watch: { - dateTimeRange () { - // 刷新起止时间的计算结果 - this.refreshDateTimeRangeAgo() - } - }, - methods: { - // 计算打开页面过了多久 - refreshOpenPageDateAgo () { - this.openPageDateAgo = timeago().format(this.openPageDate, 'zh_CN') - }, - // 计算起止时间间隔 - refreshDateTimeRangeAgo () { - const timeagoInstance = timeago(this.dateTimeRange[1]) - this.dateTimeRangeAgo = timeagoInstance.format(this.dateTimeRange[0], 'zh_CN') - } - } -} -``` \ No newline at end of file diff --git a/package.json b/package.json index a712b59f..380540b8 100755 --- a/package.json +++ b/package.json @@ -32,7 +32,6 @@ "path-posix": "^1.0.0", "quill": "^1.3.4", "simplemde": "^1.11.2", - "timeago.js": "^3.0.2", "vue": "^2.5.2", "vue-grid-layout": "^2.1.11", "vue-i18n": "^7.4.2", diff --git a/src/menu/index.js b/src/menu/index.js index 478e7507..c899a097 100644 --- a/src/menu/index.js +++ b/src/menu/index.js @@ -41,8 +41,7 @@ const demoPlugins = { { path: `${pre}build`, title: '环境区分' }, { path: `${pre}clipboard-polyfill`, title: '剪贴板访问' }, { path: `${pre}day`, title: '日期计算' }, - { path: `${pre}js-cookie`, title: 'Cookie 读写' }, - { path: `${pre}timeago`, title: '时间差计算' } + { path: `${pre}js-cookie`, title: 'Cookie 读写' } ])('/demo/plugins/') } diff --git a/src/pages/demo/plugins/timeago/index.vue b/src/pages/demo/plugins/timeago/index.vue deleted file mode 100644 index 2aa51096..00000000 --- a/src/pages/demo/plugins/timeago/index.vue +++ /dev/null @@ -1,70 +0,0 @@ - - - diff --git a/src/router/index.js b/src/router/index.js index 98255759..1672cfce 100755 --- a/src/router/index.js +++ b/src/router/index.js @@ -64,8 +64,7 @@ const routes = [ { path: 'js-cookie', name: `${pre}js-cookie`, component: () => import('@/pages/demo/plugins/js-cookie/index.vue') }, { path: 'mock/ajax', name: `${pre}mock-ajax`, component: () => import('@/pages/demo/plugins/mock/ajax.vue') }, { path: 'mock/dpd', name: `${pre}mock-dpd`, component: () => import('@/pages/demo/plugins/mock/dpd.vue') }, - { path: 'mock/dtd', name: `${pre}mock-dtd`, component: () => import('@/pages/demo/plugins/mock/dtd.vue') }, - { path: 'timeago', name: `${pre}timeago`, component: () => import('@/pages/demo/plugins/timeago/index.vue') } + { path: 'mock/dtd', name: `${pre}mock-dtd`, component: () => import('@/pages/demo/plugins/mock/dtd.vue') } ])('demo-plugins-') }, {