路由部分使用模块化,数据存放在data.json中
项目文件夹:
服务器部分:
let express = require("express")
let app = express()
//导入ejs
app.set("view engine","ejs")
app.use(express.json())
app.use(express.urlencoded({extended:false}))
let shop = require("./router/shop")
app.use(shop)
//创建端口号
app.listen(3005,()=>{
console.log("服务器已经启动")
})
查询数据渲染页面:
ejs模板部分:
接收数据渲染数据
添加:
id唯一使用时间戳,
ejs模板部分:
修改:
点击修改输入框中有默认值,id 不能修改,将id输入框禁用,
ejs模板部分:
删除: