鍍金池/ 問答/Java/ eclipse編輯器報(bào)錯(cuò)

eclipse編輯器報(bào)錯(cuò)

圖片描述

react導(dǎo)出為什么文件名亂碼呢?
圖片描述
圖片描述
圖片描述

回答
編輯回答
乞許

找不到文件嘛,文件名該不會(huì)有一些中文狀態(tài)下的字符吧

2017年11月24日 05:48
編輯回答
陌南塵

文件路徑被URL編碼了,從這方面入手看看

找不到文件嘛,文件名該不會(huì)有一些中文狀態(tài)下的字符吧

const head = {
    aitname:'巡檢員姓名',//此處不encode
    ... 其他字段
};

const result = {
    // ...與head類型不encode
};
const excelName = '巡檢工作統(tǒng)計(jì)';
const a = `excelName=${encodeURIComponent(excelName)}&head=${encodeURIComponent(JSON.stringify(head))}&result=${encodeURIComponent(JSON.stringify(result))}`;
window.open(一樣);

這是標(biāo)準(zhǔn)寫法,不需要多重encode,如果需要,證明后端設(shè)計(jì)不合理,需要優(yōu)化,如果后端不改,你再來找我

2017年5月5日 07:24