node.js+express制作網(wǎng)頁計算器
環(huán)境:
主機:WIN10
express安裝:
1.安裝express-generator
輸入命令:
npm install -g express-generator
2.安裝express
輸入命令:
npm install -g express
3.驗證是否安裝成功
輸入命令:express -V
查看幫助:express --help
建立工程:
express -e calculator cd calculator && npm install
運行默認網(wǎng)頁:
輸入命令:npm start或者node ./bin/www
端口配置在/bin/www中。
可以執(zhí)行加法運算。
源代碼:
view/index.ejs:增加輸入框
<!DOCTYPE html>
<html>
<head>
<title><%= title %></title>
<link rel='stylesheet' href='/stylesheets/style.css' />
</head>
<body>
<form method="post">
<p>計算器</p>
<input type="text" name="num1" value=<%= numa %> /><br />
<input type="text" name="num2" value=<%= numb %> /><br />
<input type="submit" value="計算" />
<p>結果:<%= sum %></p>
</form>
</body>
</html>
routes/index.js:對提交的數(shù)據(jù)進行計算并推送結果
var express = require('express');
var router = express.Router();
/* 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', {
title: '計算器V1.0 by jdh',
// numa: req.body.num1,
// numb: req.body.num2
numa: req.body.num1,
numb: req.body.num2,
sum: sum
});
});
module.exports = router;
- js網(wǎng)頁版計算器的簡單實現(xiàn)
- 網(wǎng)頁計算器 一個JS計算器
- JSP實現(xiàn)計算器功能(網(wǎng)頁版)
- 使用jsp調用javabean實現(xiàn)超簡單網(wǎng)頁計算器示例
- 使用JSP制作一個超簡單的網(wǎng)頁計算器的實例分享
- JavaScript計算器網(wǎng)頁版實現(xiàn)代碼分享
- JS實現(xiàn)基本的網(wǎng)頁計算器功能示例
- JavaScript實現(xiàn)網(wǎng)頁計算器功能
- javascript實現(xiàn)簡單的可隨機變色網(wǎng)頁計算器示例
- 原生JavaScript實現(xiàn)網(wǎng)頁版計算器
相關文章
node的EventEmitter模塊基本用法簡單實現(xiàn)示例
這篇文章主要為大家介紹了node的EventEmitter模塊基本用法簡單實現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-09-09
window10下node使用管理神器NVM安裝配置超詳細步驟
nvm全稱Node Version Manager是 Nodejs 版本管理器,它讓我們能方便的對 Nodejs 的版本進行切換,nvm 的官方版本只支持 Linux 和 Mac, Windows 用戶,可以用 nvm-windows,這篇文章主要介紹了window10下node使用管理神器NVM安裝配置超詳細步驟,需要的朋友可以參考下2023-01-01
利用nginx + node在阿里云部署https的步驟詳解
這篇文章主要給大家介紹了關于利用nginx + node在阿里云部署https的步驟,文中通過圖文及示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧。2017-12-12

