我在 axios.create() 方法中设置我的基本 URL 并在其他页面上使用它。但它在 URL 中添加了不必要的“%E2%80%8B”。有什么办法可以避免这个问题吗?\n这是我的代码块:
\nimport axios from \'axios\';\n\nconst apiVersion = 1;\nexport const baseURL = (\'https://localhost:50001\')\n\nexport default axios.create({\n baseURL: baseURL,\n});\n\nexport const urls = {\n unit: {\n get_all: `/\xe2\x80\x8bapi/v${apiVersion}/Unit/get-all-units`,\n get_by_key: `api/v${apiVersion}ion}/Unit/get-unit`,\n post: `/api/v${apiVersion}/Unit/save-unit`,\n put: `/api/v${apiVersion}/Unit/update-unit`,\n delete: `\xe2\x80\x8b/api\xe2\x80\x8b/v${apiVersion}\xe2\x80\x8b/Unit\xe2\x80\x8b/delete-unit\xe2\x80\x8b`\n }\n}\nRun Code Online (Sandbox Code Playgroud)\n我打算以这种方式使用我的另一个组件:
\nconst getAllUnits = async () => {\n try {\n await axios\n .get(urls.unit.get_all)\n .then(res => {\n setRecords(res.data.data);\n setIsLoaded(true)\n })\n } catch (e) {\n console.log(e);\n }\n }\n\nRun Code Online (Sandbox Code Playgroud)\n但它显示这个错误。请帮帮我。在此输入图像描述
\n| 归档时间: |
|
| 查看次数: |
3826 次 |
| 最近记录: |