解决:登陆后,首次上传文件失败的问题
This commit is contained in:
parent
27b2486bfa
commit
db613f2362
12
src/App.vue
12
src/App.vue
@ -1,25 +1,17 @@
|
||||
<template>
|
||||
<div id="app">
|
||||
<router-view />
|
||||
<!-- 全局音乐播放 -->
|
||||
<audio-preview></audio-preview>
|
||||
<!-- 将上传组件全局注册 -->
|
||||
<global-uploader></global-uploader>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
|
||||
import AudioPreview from "@/components/preview/AudioPreview";
|
||||
import globalUploader from '@/components/SimpleUploader/globalUploader.vue'
|
||||
|
||||
export default {
|
||||
name: 'App',
|
||||
components: {
|
||||
AudioPreview,globalUploader
|
||||
},
|
||||
components: {},
|
||||
watch: {
|
||||
$route: function(to, from) {
|
||||
$route: function(to) {
|
||||
const path = to.path
|
||||
if (path.indexOf('/login') < 0) {
|
||||
if (path === '/_m' && this.$pc) {
|
||||
|
||||
@ -93,7 +93,7 @@
|
||||
|
||||
export default {
|
||||
components: {},
|
||||
data($this) {
|
||||
data() {
|
||||
return {
|
||||
username: this.$store.state.user.name,
|
||||
options: {
|
||||
@ -127,7 +127,7 @@
|
||||
.replace(/\sseconds?/, '秒')
|
||||
},
|
||||
headers: {
|
||||
'jmal-token': $this.$store.state.user.token
|
||||
'jmal-token': this.$store.state.user.token
|
||||
},
|
||||
query() {}
|
||||
},
|
||||
@ -166,7 +166,6 @@
|
||||
},
|
||||
watch: {},
|
||||
mounted() {
|
||||
|
||||
let that = this
|
||||
let dropbox = document.body
|
||||
|
||||
@ -243,7 +242,6 @@
|
||||
},
|
||||
methods: {
|
||||
onDragenter(e) {
|
||||
console.log('onDragenter',e)
|
||||
this.params = {
|
||||
currentDirectory: this.$route.query.path || '/',
|
||||
username: this.$store.state.user.name,
|
||||
|
||||
@ -8,6 +8,10 @@
|
||||
</div>
|
||||
<app-main />
|
||||
</div>
|
||||
<!--全局音乐播放 -->
|
||||
<audio-preview></audio-preview>
|
||||
<!-- 将上传组件全局注册 -->
|
||||
<global-uploader></global-uploader>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@ -15,13 +19,17 @@
|
||||
import { Navbar, Sidebar, AppMain } from './components'
|
||||
import ResizeMixin from './mixin/ResizeHandler'
|
||||
import { getToken } from '@/utils/auth'
|
||||
import AudioPreview from "@/components/preview/AudioPreview";
|
||||
import globalUploader from '@/components/SimpleUploader/globalUploader.vue'
|
||||
|
||||
export default {
|
||||
name: 'Layout',
|
||||
components: {
|
||||
Navbar,
|
||||
Sidebar,
|
||||
AppMain
|
||||
AppMain,
|
||||
AudioPreview,
|
||||
globalUploader
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
|
||||
@ -39,7 +39,7 @@
|
||||
</h2>
|
||||
<div class="new-meta-box">
|
||||
<div class="new-meta-item author">
|
||||
<a href="http://blog.jmal.com" rel="nofollow">
|
||||
<a href="http://www.jmal.top" rel="nofollow">
|
||||
<img :src="imageUrl+article.avatar" :data-original="imageUrl+article.avatar">
|
||||
<p>{{article.username}}</p>
|
||||
</a>
|
||||
@ -77,7 +77,7 @@
|
||||
<a href="" class="social fas fa-rss flat-btn waves-effect waves-button" target="_blank" rel="external nofollow noopener noreferrer">
|
||||
<svg-icon icon-class="widget-subscription"></svg-icon>
|
||||
</a>
|
||||
<a href="mailto:zhushilun163@084.com" class="social fas fa-envelope flat-btn waves-effect waves-button" target="_blank" rel="external nofollow noopener noreferrer">
|
||||
<a href="mailto:zhushilun084@163.com" class="social fas fa-envelope flat-btn waves-effect waves-button" target="_blank" rel="external nofollow noopener noreferrer">
|
||||
<svg-icon icon-class="widget-email"></svg-icon>
|
||||
</a>
|
||||
<a href="https://github.com/jamebal" class="social fab fa-github flat-btn waves-effect waves-button" target="_blank" rel="external nofollow noopener noreferrer">
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user