繁体   English   中英

如何编写服务器端的node.js / express方法?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM