webman admin中使用UserController,添加user,使用insert(),并在里面添加log记录,在新增过程中,会发现GET和POST都被调用2次,不知道为什么;
[2024-07-22 19:10:07] default.INFO: UserController insert method called {"method":"GET"} []
[2024-07-22 19:10:07] default.INFO: UserController insert method called {"method":"GET"} []
[2024-07-22 19:10:49] default.INFO: UserController insert method called {"method":"POST"} []
[2024-07-22 19:10:49] default.INFO: Crud insert method called {"method":"POST"} []
[2024-07-22 19:10:49] default.INFO: UserController insert method called {"method":"POST"} []
[2024-07-22 19:10:49] default.INFO: Crud insert method called {"method":"POST"} []
这里insert()使用log记录,只要点新增用户,log里面就会出现两次调用;
请大神看下,是不是我哪里设置的问题,还是本身就是这样的。
是不是系统本身记录了一次
不是的,就是执行添加的时候才会调用insert (),就是不知道为啥会出现2次
本地测试了下,没出现这种情况。
打开浏览器开发者模式,看下发起了几个请求。
前端view/user/index.html;insert.html文件我都没有修改过,“ // 表格新增数据
let add = function() {
layer.open({
type: 2,
title: "新增",
shade: 0.1,
area: [common.isModile()?"100%":"500px", common.isModile()?"100%":"450px"],
content: INSERT_URL
});
}”那我再找找前端layui的原因看看,谢谢大神!~~~
INSERT是个post请求,GET请求是怎么出来的
打开页面是get,提交是post