小编Nas*_*sir的帖子

Object.assign 查询

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)

javascript

6
推荐指数
1
解决办法
114
查看次数

url 中添加了不必要的 %E2%80%8B

我在 axios.create() 方法中设置我的基本 URL 并在其他页面上使用它。但它在 URL 中添加了不必要的“%E2%80%8B”。有什么办法可以避免这个问题吗?\n这是我的代码块:

\n
import 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}\n
Run Code Online (Sandbox Code Playgroud)\n

我打算以这种方式使用我的另一个组件:

\n
const 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\n
Run Code Online (Sandbox Code Playgroud)\n

但它显示这个错误。请帮帮我。在此输入图像描述

\n

reactjs

5
推荐指数
1
解决办法
3826
查看次数

标签 统计

javascript ×1

reactjs ×1