【发布时间】:2021-12-21 11:53:38
【问题描述】:
如何以这种方式正确组织 ReactJS 代码,点击处理程序从客户端发送数据到后端(当前 URL 和字段“body”中的输入值) (Twilio 模块) ? 前端:
<form>
<input type="text"/>
<button onClick={handler}>Send</button>
</form>
后端:
const accountSid = "account-Sid";
const authToken = "auth-token";
const client = require("twilio")(accountSid, authToken);
const SendMessage = client.messages
.create({
body: "text_here",
from: "whatsapp:+@recipient",
to: "whatsapp:+@reciever",
})
.then((message) => console.log(message.sid))
.done();
module.exports = {
SendMessage,
};
前端伪代码:
import SendMessage from "../server/messageAPI/messageAPI";
const location = useLocation();
let value = "";
const handler = () => {
SendMessage(location, value);
};
<form>
<input type="text" value={value} />
<button onClick={handler}>Send</button>
</form>;
【问题讨论】: