用angularjs的过程中发现,每次打开页面,请求后端的接口都请求了两次 如下图可以看到, http://192.168.1.109:8080/zdh/api/v1/goods/54 这个页面loading了两次 去看后端的请求日志,也是请求了两次 后端数据怎么会请求两次那? 一开始以为是跨域请求导致的 后来发现,点击事件中的请求的都是一次 唯独打开页面时默认加载的后端请求是两次. 于是想到在controller中打个log看看,发现: 是因为这个controller执行了两次,才导致后端数据