这是表单的状态:
const [nftMeta, setNftMeta] = useState<NftMetaData>({
name: "",
description: "",
image: "",
attributes: [
{ trait_type: "attack", value: "0" },
{ trait_type: "health", value: "0" },
{ trait_type: "speed", value: "0" },
],
});
要动态处理“name”、“description”和“image”输入,我可以编写以下代码:
const handleChange = (
e: ChangeEvent<HTMLInputElement) => {
const { name, value } = e.target;
setNftMeta({ ...nftMeta, [name]: value });
};
然而,我不知道如何动态处理“属性”的变化。我试图编写一个通用函数,如上所述,并将其应用于属性输入
1条答案
按热度按时间hi3rlvi21#
新方法的名称为
trait_type
逐个输入
一起