原文网址:https://www.youyong.top/article/1158d240f22f
如下图可以看到,
http://192.168.1.109:8080/zdh/api/v1/goods/54 这个页面loading了两次
去看后端的请求日志,也是请求了两次
后端数据怎么会请求两次那?
原文网址:https://www.youyong.top/article/1158d240f22f
如下图可以看到,
http://192.168.1.109:8080/zdh/api/v1/goods/54 这个页面loading了两次
去看后端的请求日志,也是请求了两次
后端数据怎么会请求两次那?
原文网址:https://www.youyong.top/article/1158d240f22f
一开始以为是跨域请求导致的
后来发现,点击事件中的请求的都是一次
唯独打开页面时默认加载的后端请求是两次。
于是想到在controller中打个log看看:
发现: 是因为这个controller执行了两次,才导致后端数据请求了两次。
controller怎么会执行两次哪?
原来,我在state当中定义了一次
又在模板中定义了一次 如图:
去掉一个即可。
由于一个页面中可能有多个controller,所以我去掉了state中的定义
作者声明:本篇文章系本人原创,欢迎分享,但未经许可,谢绝转载。
共 0 条留言
iPhone X 跌破发行价,苏宁200亿入股恒大 | 财经日日评
资深黄牛现身说法:iPhone X价格秒变不停,就像炒股一样
看片要当心了!色站不只掏空你,还可能掏空你的电脑 | 网页中可能包含JS挖矿机脚本!!!
说说Javascript的闭包(Closure)是怎么回事?
ajax返回的http status是200 没有进success方法 却进入了error方法?
手机扫一扫
分享文章