下面是一个重新创建问题的代码示例:
console.log(`${process.env.REACT_APP_SERVER_URL!}api/pay/payment_intents`);
const handleSubmit = async (e: React.SyntheticEvent) => {
e.preventDefault();
console.log(`url inside submit: ${process.env.REACT_APP_SERVER_ULR!}api/pay/payment_intents`);
}
我不知道为什么,但process.env.RREACT_APP_SERVER_URL在函数外是正确的,在函数内是定义的,知道为什么吗?
谢谢。
您在函数ULR而非URL 中编写了process.env.REACT_APP_SERVER_ULR