node.js+express制作网页计算器

环境:

主机:WIN10

express安装:

1.安装express-generator

输入命令:

2.安装express

输入命令:

3.验证是否安装成功

输入命令:express -V

查看帮助:express --help

建立工程:

cd calculator && npm install

运行默认网页:

输入命令:npm start或者node ./bin/www

端口配置在/bin/www中。

可以执行加法运算。

源代码:

view/index.ejs:增加输入框

<%= title %>
计算器

/>
/>

结果:<%= sum %>

routes/index.js:对提交的数据进行计算并推送结果

/ GET home page. /
router.get('/',function(req,res,next) {
res.render('index',{
title: '计算器V1.0 by jdh',numa: 0,numb: 0,sum: 0
});
});

router.post('/',function (req,res) {
console.log("接收:",req.body.num1,req.body.num2);
var sum = parseFloat(req.body.num1) + parseFloat(req.body.num2);
console.log('sum = ',sum);

res.render('index',// numa: req.body.num1,// numb: req.body.num2
numa: req.body.num1,numb: req.body.num2,sum: sum
});
});

module.exports = router;

相关文章

根据官网 入门 express
java叫接口control什么的app.get.post等等都是请求方式我们可...
为了前端丢进去的时候可以直接判断中间件就是经过了这个就会...
Express 文件的上传和下载
运行命令下载app.js 增加中间件。
基本模板来的 后面用后就有什么加什么都行。