Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在React中动态添加属性名和属性值_Javascript_Reactjs - Fatal编程技术网

Javascript 如何在React中动态添加属性名和属性值

Javascript 如何在React中动态添加属性名和属性值,javascript,reactjs,Javascript,Reactjs,我想根据满足的条件设置value=“a”。按钮当前没有值属性。我该怎么写呢?我想要这样的1 const按钮值=[“a”,“b”] 常量addingValuesToButtons=()=>{ 对于(变量i=0;i{ 常量按钮=[]; 对于(变量i=0;i{ 返回{button.name}; })} ) } 它将如下所示: <button value={this.buttonValues[0] == 'a'?this.buttonValues[0]:null}> One </but

我想根据满足的条件设置
value=“a”
。按钮当前没有值属性。我该怎么写呢?我想要这样的
1

const按钮值=[“a”,“b”]
常量addingValuesToButtons=()=>{
对于(变量i=0;i
常量按钮值=[“a”,“b”]
常量addingValuesToButtons=()=>{
常量按钮=[];
对于(变量i=0;i{
返回{button.name};
})}
)
}
它将如下所示:

<button value={this.buttonValues[0] == 'a'?this.buttonValues[0]:null}> One </button>
1
另一种净额结算方法是:

const buttonValues = [{value:"a",name:"One"}, {value:"b",name:"two"}]  

this.buttonValues.map(value => {<button value={value.value == 'a'? value.value:null}>{value.name}</button>}) ;
const buttonValues=[{value:“a”,name:“One”},{value:“b”,name:“two”}]
this.buttonValues.map(值=>{{value.name});

使用
如果(iyep,地图中缺少一个结束括号
-抱歉;)
<button value={this.buttonValues[0] == 'a'?this.buttonValues[0]:null}> One </button>
const buttonValues = [{value:"a",name:"One"}, {value:"b",name:"two"}]  

this.buttonValues.map(value => {<button value={value.value == 'a'? value.value:null}>{value.name}</button>}) ;