![](/img/trans.png)
[英]How do I get to transfer an array from the server side to client side in node.js?
[英]How do I write a server side node.js / express method?
首先,我来自流星的背景,在流星背景中,如何创建和调用客户端和服务器端方法有着明显的区别,因此在掌握Express中的工作方式时遇到了一些麻烦。
鉴于此,我正在尝试:
1)编写一个仅存在于服务器上并且对客户端隐藏的方法,并向客户端返回一个值。
2)从客户端调用该方法,并打印/控制台。记录该方法的返回值。
例如,如果我的以下html格式使用两个数字:
<div class="container">
<div class="form-group">
<label>First Number:</label>
<input type="text" name="firstNum">
</div>
<div class="form-group">
<label>Second Number:</label>
<input type="text" name="secondNum">
</div>
<div class="form-group">
<label>Answer:</label>
<input type="text" name="answer">
</div>
<button type="" id="calculate" name="calculate" class="btn btn-default">Calculate</button>
</div>
单击计算后,我希望它将两个数字发送到服务器,将它们添加在一起,然后在“答案”文本框中返回值。
有人可以给我有关该方法的一般指导,也可以给我指向有关该方法的教程吗?
谢谢。
您可以设置一个POST路由,提供2个数字,然后服务器在响应正文中响应。
网站上有一个关于Express路由的指南,您可以使用AJAX或Fetch触发这两个数字,解析服务器上的正文以获取这些数字,进行操作,然后在响应中返回答案。 在客户端上收到响应后,请更新UI。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.