解决:登陆后,首次上传文件失败的问题

This commit is contained in:
jmal 2020-05-20 11:42:18 +08:00
parent 27b2486bfa
commit db613f2362
4 changed files with 15 additions and 17 deletions

View File

@ -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) {

View File

@ -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,

View File

@ -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 {

View File

@ -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">