修复编辑文件时前端缓存的问题
This commit is contained in:
@ -328,7 +328,7 @@ class FileSystem extends Component {
|
|||||||
|
|
||||||
showEditor = async (name, key) => {
|
showEditor = async (name, key) => {
|
||||||
message.loading({key: key, content: 'Loading'})
|
message.loading({key: key, content: 'Loading'})
|
||||||
let fileContent = await request.get(`${server}/${this.state.storageType}/${this.state.storageId}/download?file=${window.encodeURIComponent(key)}`);
|
let fileContent = await request.get(`${server}/${this.state.storageType}/${this.state.storageId}/download?file=${window.encodeURIComponent(key)}&t=${new Date().getTime()}`);
|
||||||
this.setState({
|
this.setState({
|
||||||
currentFileKey: key,
|
currentFileKey: key,
|
||||||
fileName: name,
|
fileName: name,
|
||||||
@ -508,7 +508,7 @@ class FileSystem extends Component {
|
|||||||
编辑
|
编辑
|
||||||
</Button>
|
</Button>
|
||||||
<Button type="link" size='small' disabled={disableDownload} onClick={async () => {
|
<Button type="link" size='small' disabled={disableDownload} onClick={async () => {
|
||||||
download(`${server}/${this.state.storageType}/${this.state.storageId}/download?file=${window.encodeURIComponent(item['key'])}&X-Auth-Token=${getToken()}`);
|
download(`${server}/${this.state.storageType}/${this.state.storageId}/download?file=${window.encodeURIComponent(item['key'])}&X-Auth-Token=${getToken()}&t=${new Date().getTime()}`);
|
||||||
}}>
|
}}>
|
||||||
下载
|
下载
|
||||||
</Button>
|
</Button>
|
||||||
|
Reference in New Issue
Block a user