我正在使用React ES6应用程序。es6变成字符串
是否可以声明一个变量作为变量名,如下面的refInput一样?
renderInput(inputName) {
const refInput = `${inputName}Input`;
return (
<Input
ref={(node) => {
this.refInput = node;
}}
/>
);
}
任何帮助表示赞赏,我真的与此
您可以动态构造对象属性名称,但不能变量名称。 – Pointy
你在寻找'this [refInput] = node;'? –