gpt4 book ai didi

javascript - 类型 'Element' 不可分配给类型 'string' .ts(2322)

转载 作者:行者123 更新时间:2023-12-05 08:36:25 24 4
gpt4 key购买 nike

我是新的 react typescript 开发人员,这里我有一个代码可以在 'js' 中运行,但是当更改为 'tsx' 时出现错误:类型 'Element' 不可分配给类型 'string'.ts(2322)它指向“helperTextt”错误(在其他地方找不到答案)我应该怎么做:让 helperTextt:any = ""; ?

有什么建议吗?

let helperTextt = "";

if (event.target.id === "hostname") {
if (!HOSTNAME_REGEX.test(event.target.value)) {
helperTextt = (
<Trans i18nKey="form.formData.hostNameError">
Invalid Host name
</Trans>
);
errorr = true;
}
}

最佳答案

你可以做

import { ReactElement } from "react";

然后

let helperTextt: ReactElement | null = null;

关于javascript - 类型 'Element' 不可分配给类型 'string' .ts(2322),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69210695/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com