开发网站的建议
导入导出
请求时加一个loading遮盖层,如果请求时间会很长,就改变超时时间
const timeout = 600000 // 10分钟
state.loading = true
exportAllExcel(params, timeout).finally(() => {
state.loading = false
})
/**
* @description 导出全部资料到excel
*/
export function exportAllExcel(params, timeout) {
return request({
url: '/api/v1/pri/property/export-all-excel',
method: 'get',
params,
responseType: 'blob',
timeout,
})
}
<template>
<div v-loading="loading" class="menu-management-container">
上一篇: SpringMVC程
下一篇: HTML响应式网站设