let user = { name: "Nasir", age: 25 };
let employee = Object.assign( {}, user, { add: "dhaka", age: 35 } );
console.log( user ); //{ name: 'Nasir', age: 25 }
console.log( employee ); // { name: 'Nasir', age: 35, add: 'dhaka' }
//------------------------------------------//
let user1 = { name: "ahmed" };
let employee1 = Object.assign( user1, { permission: "can edit" } );
console.log( user1 ); // { name: 'ahmed', permission: 'can edit' }
console.log( employee1 ); //{ name: 'ahmed', permission: …Run Code Online (Sandbox Code Playgroud) 我在 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