Javascript 在React JS中使用axios发送变量
早上好 我不知道我的标题是否可以理解,但我希望能够有一个带有参数的常量,以便能够选择使用axios发送的内容。 基本上我有:Javascript 在React JS中使用axios发送变量,javascript,reactjs,variables,axios,Javascript,Reactjs,Variables,Axios,早上好 我不知道我的标题是否可以理解,但我希望能够有一个带有参数的常量,以便能够选择使用axios发送的内容。 基本上我有: const {send1='', send1_1= '', send2='', send2_2 = '' } = this.state; await axios.post(' MY_API/default/serverlessAppFunction', { key1: `${send1}, ${send1_1}`, key2: `${send2}, ${send2_2
const {send1='', send1_1= '', send2='', send2_2 = '' } = this.state;
await axios.post(' MY_API/default/serverlessAppFunction',
{ key1: `${send1}, ${send1_1}`, key2: `${send2}, ${send2_2}`},);
我想知道是否有可能在其他地方声明一个变量,把它放到axios中。
有点像这样:
const key3 : `${test3}, ${test3_3}`;
const {send1='', send1_1= '', send2='', send2_2 = '', test3= '', test3_3=''} = this.state;
await axios.post(' MY_API/default/serverlessAppFunction',
{ key1: `${send1}, ${send1_1}`, key2: `${send2}, ${send2_2}`, key3},);
这个例子当然不起作用
但在全球范围内,我想做这样的事情。
如果可能的话,我如何声明这个变量,以什么形式
我说的是这样或以另一种方式申报
const key3 = "${test3}, ${test3_3}";
(对不起,如果我不具体,我的英语说得不太好)
谢谢。您可以这样声明为常量并在任何地方使用: const key1=
${send1},${send1_1}
await axios.post(' MY_API/default/serverlessAppFunction', { key1, key2, key3 });
const key2=${send2},${send2_2}
await axios.post(' MY_API/default/serverlessAppFunction', { key1, key2, key3 });
const key3=${send3},${send2_3}
await axios.post(' MY_API/default/serverlessAppFunction', { key1, key2, key3 });
它是以下的简写:
await axios.post(' MY_API/default/serverlessAppFunction', { key1: key1, key2: key2, key3: key3 });
希望这能回答您的问题。是的,这是可能的。你是否面临任何问题??在你的问题中提到这个问题?如果你想让你的州在全球范围内可用,你可以使用redux进行州管理,你在问题中提供的例子有什么问题吗?@PardeepSharma我用一个问题更新了我的帖子。我不知道这是否真的可以理解not@YogeshDevgun我想知道如何申报key3@YogeshDevgun就是这样。非常感谢。但我不知道如何把你的评论放在“绿色”sry里。