鍍金池/ 問答
命多硬 回答

報錯隨便一搜也知道是跨域了吧。

別瞎鬧 回答

FormData打印出來是一個空的Objet,但并不是說它的內(nèi)容是空的,只是它對前端開發(fā)人員是透明的,無法查看、修改、刪除里面的內(nèi)容,只能append添加字段。

FormData無法得到文件的內(nèi)容,而使用FileReader可以讀取整個文件的內(nèi)容。用戶選擇文件之后,input.files就可以得到用戶選中的文件,如下代碼:

$("#file-input").on("change", function() {
    let fileReader = new FileReader(),
        fileType = this.files[0].type;
    fileReader.onload = function() {
        if (/^image/.test(fileType)) {
            // 讀取結(jié)果在fileReader.result里面
            $(`<img src="${this.result}">`).appendTo("body");
        }
    }
    // 打印原始File對象
    console.log(this.files[0]);
    // base64方式讀取
    fileReader.readAsDataURL(this.files[0]);    
});

把原始的File對象打印出來是這樣的:

它是一個window.File的實例,包含了文件的修改時間、文件名、文件的大小、文件的mime類型等。如果需要限制上傳文件的大小就可以通過判斷size屬性有沒有超,單位是字節(jié),而要判斷是否為圖片文件就可以通過type類型是否以image開頭。

參考這篇文章

前端本地文件操作與上傳

笨尐豬 回答

在當(dāng)前的路由中,單擊的時候進(jìn)行判斷處理,如果input任然處于獲取焦點的情況下,就消失軟鍵盤,否則的話,則進(jìn)行路由的跳轉(zhuǎn)

冷咖啡 回答

最簡單的寫個判斷,不選擇時間就不讓提交。

陌南塵 回答
import argparse

def get_args():
    parser = argparse.ArgumentParser(description='some tools')
    parser.add_argument('--ip', type=str, help=help, default='127.0.0.1')
    parser.add_argument('--b', type=str, help=help, default='www.baidu.com')
    args = parser.parse_args()
    return args

args = get_args()
print(args.ip, args.b)

運行:

xxx.py --ip 1.2.3.4 --b baidu.com # ('1.2.3.4', 'baidu.com')

我做的系統(tǒng)也是用token做單點登陸
我是存在sessionStorage里面

網(wǎng)站可以升級到https,來提升安全性

情未了 回答

window.close()只能關(guān)閉由window.open打開的頁面,想要使用window.close關(guān)閉當(dāng)前頁面,需要借助open方法:

   window.open("about:blank","_self").close();
北城荒 回答

我覺得是jcenter服務(wù)器出問題了,前段時間我也遇到了,最近又好了

話寡 回答

main.js

export const app = new Vue() .....

axios

import {app} from '....main.js'
...
app.$tips ....
...
瘋子范 回答

咋解決的大哥, 配置代碼拋出來啊, 等待上線

神曲 回答

@第一個過程 前面兩位朋友已經(jīng)做了解答,我就不贅述了。這里補(bǔ)充澄清一下,F(xiàn)orge是公有云服務(wù),如果是做網(wǎng)頁BIM模型的解決方案,目前必須把原始模型上載到Forge云端,而轉(zhuǎn)換后的數(shù)據(jù)可以下載到自己的服務(wù)器,也就是前面朋友提到的。總之,F(xiàn)orge目前沒有私有云解決方案。

愛礙唉 回答

1.通過地址欄參數(shù)傳遞
2.通過localstorage,sessionStorage等技術(shù)
跳轉(zhuǎn)前記得攜帶參數(shù)就行了

//https://mail.qq.com/cgi-bin/frame_html?sid=EJs87usyg4jSZy51&t=newwin_frame&url=%2fcgi-bin%2freadmail%3fmailid%3dZC1927-zkXnZWC5bWY8MnsgobyyP87%26need_textcontent%3dtrue%26s%3dnotify%26newwin%3Dtrue%26t%3dreadmail&r=9f2c2de4f4d1a5acaa0109db8fadf7cd

function getQueryString(name) {
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
var r = window.location.search.substr(1).match(reg);
if (r != null) {
return unescape(r[2]);
}
return null;
}

getQueryString('sid')
"EJs87usyg4jSZy51"

圖片描述

下墜 回答

我也遇到這個問題,filed 哈哈 我是上傳圖片的時候遇到的 這個是后臺的問題吧 我的是后臺解決的 當(dāng)時還想著寫一個博客記錄一下 沒有記錄

你好胸 回答

jsonp本質(zhì)是get方式的,get會有長度限制,當(dāng)數(shù)據(jù)量太大的時候,就沒法正常完成提交了

涼薄 回答

1樓也太累了,人家是新手

const Koa = require('koa');
const app = new Koa();
app.use(async(ctx)=>{
ctx.body = 'hello';
});