解决:登陆后,首次上传文件失败的问题
This commit is contained in:
parent
27b2486bfa
commit
db613f2362
12
src/App.vue
12
src/App.vue
@ -1,25 +1,17 @@
|
|||||||
<template>
|
<template>
|
||||||
<div id="app">
|
<div id="app">
|
||||||
<router-view />
|
<router-view />
|
||||||
<!-- 全局音乐播放 -->
|
|
||||||
<audio-preview></audio-preview>
|
|
||||||
<!-- 将上传组件全局注册 -->
|
|
||||||
<global-uploader></global-uploader>
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
import AudioPreview from "@/components/preview/AudioPreview";
|
|
||||||
import globalUploader from '@/components/SimpleUploader/globalUploader.vue'
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'App',
|
name: 'App',
|
||||||
components: {
|
components: {},
|
||||||
AudioPreview,globalUploader
|
|
||||||
},
|
|
||||||
watch: {
|
watch: {
|
||||||
$route: function(to, from) {
|
$route: function(to) {
|
||||||
const path = to.path
|
const path = to.path
|
||||||
if (path.indexOf('/login') < 0) {
|
if (path.indexOf('/login') < 0) {
|
||||||
if (path === '/_m' && this.$pc) {
|
if (path === '/_m' && this.$pc) {
|
||||||
|
|||||||
@ -93,7 +93,7 @@
|
|||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {},
|
components: {},
|
||||||
data($this) {
|
data() {
|
||||||
return {
|
return {
|
||||||
username: this.$store.state.user.name,
|
username: this.$store.state.user.name,
|
||||||
options: {
|
options: {
|
||||||
@ -127,7 +127,7 @@
|
|||||||
.replace(/\sseconds?/, '秒')
|
.replace(/\sseconds?/, '秒')
|
||||||
},
|
},
|
||||||
headers: {
|
headers: {
|
||||||
'jmal-token': $this.$store.state.user.token
|
'jmal-token': this.$store.state.user.token
|
||||||
},
|
},
|
||||||
query() {}
|
query() {}
|
||||||
},
|
},
|
||||||
@ -166,7 +166,6 @@
|
|||||||
},
|
},
|
||||||
watch: {},
|
watch: {},
|
||||||
mounted() {
|
mounted() {
|
||||||
|
|
||||||
let that = this
|
let that = this
|
||||||
let dropbox = document.body
|
let dropbox = document.body
|
||||||
|
|
||||||
@ -243,7 +242,6 @@
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
onDragenter(e) {
|
onDragenter(e) {
|
||||||
console.log('onDragenter',e)
|
|
||||||
this.params = {
|
this.params = {
|
||||||
currentDirectory: this.$route.query.path || '/',
|
currentDirectory: this.$route.query.path || '/',
|
||||||
username: this.$store.state.user.name,
|
username: this.$store.state.user.name,
|
||||||
|
|||||||
@ -8,6 +8,10 @@
|
|||||||
</div>
|
</div>
|
||||||
<app-main />
|
<app-main />
|
||||||
</div>
|
</div>
|
||||||
|
<!--全局音乐播放 -->
|
||||||
|
<audio-preview></audio-preview>
|
||||||
|
<!-- 将上传组件全局注册 -->
|
||||||
|
<global-uploader></global-uploader>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@ -15,13 +19,17 @@
|
|||||||
import { Navbar, Sidebar, AppMain } from './components'
|
import { Navbar, Sidebar, AppMain } from './components'
|
||||||
import ResizeMixin from './mixin/ResizeHandler'
|
import ResizeMixin from './mixin/ResizeHandler'
|
||||||
import { getToken } from '@/utils/auth'
|
import { getToken } from '@/utils/auth'
|
||||||
|
import AudioPreview from "@/components/preview/AudioPreview";
|
||||||
|
import globalUploader from '@/components/SimpleUploader/globalUploader.vue'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'Layout',
|
name: 'Layout',
|
||||||
components: {
|
components: {
|
||||||
Navbar,
|
Navbar,
|
||||||
Sidebar,
|
Sidebar,
|
||||||
AppMain
|
AppMain,
|
||||||
|
AudioPreview,
|
||||||
|
globalUploader
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
|||||||
@ -39,7 +39,7 @@
|
|||||||
</h2>
|
</h2>
|
||||||
<div class="new-meta-box">
|
<div class="new-meta-box">
|
||||||
<div class="new-meta-item author">
|
<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">
|
<img :src="imageUrl+article.avatar" :data-original="imageUrl+article.avatar">
|
||||||
<p>{{article.username}}</p>
|
<p>{{article.username}}</p>
|
||||||
</a>
|
</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">
|
<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>
|
<svg-icon icon-class="widget-subscription"></svg-icon>
|
||||||
</a>
|
</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>
|
<svg-icon icon-class="widget-email"></svg-icon>
|
||||||
</a>
|
</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">
|
<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