From e98e91659647692a3d3711734c9de8be0c1a19ed Mon Sep 17 00:00:00 2001 From: Tevin <tingquanren@163.com> Date: Wed, 30 Dec 2020 15:53:46 +0800 Subject: [PATCH] 延长请求超时设定,更改事件名称 --- layout/h5Page/CNavBar.vue | 12 ++++++------ bases/Fetcher.js | 4 ++-- layout/h5Page/CPage.vue | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/bases/Fetcher.js b/bases/Fetcher.js index a80b451..96b61aa 100644 --- a/bases/Fetcher.js +++ b/bases/Fetcher.js @@ -31,7 +31,7 @@ 'Ax-Rq-Type': 'separation', }, dataType: 'json', - timeout: 10000, + timeout: 30 * 1000, }; /** @@ -119,7 +119,7 @@ * @param {object} [options] * @return {Promise<any>|} */ - query(type, url, data = null, remap, options) { + query(type, url, data = null, remap, options = {}) { return new Promise((resolve, reject) => { Taro.request({ ...this._defaultConfig, diff --git a/layout/h5Page/CNavBar.vue b/layout/h5Page/CNavBar.vue index f694359..e7f2daf 100644 --- a/layout/h5Page/CNavBar.vue +++ b/layout/h5Page/CNavBar.vue @@ -3,9 +3,9 @@ <AtNavBar :title="title" leftIconType="chevron-left" - :onClickLeftIcon="evt=>goBack()" + :onClickLeftIcon="evt=>onGoBack()" :rightFirstIconType="dropNav ? 'bullet-list' : ''" - :onClickRgIconSt="evt=>dropMenu()" + :onClickRgIconSt="evt=>onDropMenu()" /> <view class="c-nav-bar-drop" @@ -18,7 +18,7 @@ class="c-nav-bar-drop-item item" v-for="(nav,index) in dropNav" :key="index" - @tap="evt=>goNav(nav)" + @tap="evt=>onGoNav(nav)" >{{nav.title}}</view> </view> </view> @@ -48,10 +48,10 @@ }; }, methods: { - goBack() { + onGoBack() { window.history.go(-1); }, - goNav(nav) { + onGoNav(nav) { if (!nav.url) { return; } @@ -60,7 +60,7 @@ Taro.navigateTo({ url: nav.url }); }, 0); }, - dropMenu() { + onDropMenu() { this.dropShow = !this.dropShow; this.dropActive = true; clearTimeout(this.dropTimer); diff --git a/layout/h5Page/CPage.vue b/layout/h5Page/CPage.vue index 58e88d8..9c3d0db 100644 --- a/layout/h5Page/CPage.vue +++ b/layout/h5Page/CPage.vue @@ -6,8 +6,8 @@ <template> <view class="c-page" - @tap="evt=>handleClick(evt)" - @touchstart="evt=>handleTouchstart(evt)" + @tap="evt=>onClick(evt)" + @touchstart="evt=>onTouchstart(evt)" > <slot /> </view> @@ -20,10 +20,10 @@ export default { name: 'CPage', methods: { - handleClick(evt) { + onClick(evt) { Taro.eventCenter.trigger('pageClick', evt); }, - handleTouchstart(evt) { + onTouchstart(evt) { Taro.eventCenter.trigger('pageTouchstart', evt); }, }, -- Gitblit v1.9.1