我正在为django app写一个简单的angularJS图层。在初始页面加载时,视图内容已在ng-view节点中填充。当我“手动”执行路由更改(通过ng-click回调)时,我向服务器请求获取chromeless html内容并覆盖ng-view节点的内容。
我的问题是,在初始页面加载时,会执行路由更改,从而再次回调服务器以获取在ng-view节点中预先填充的相同内容。
我不确定这是否只是Angular的工作方式,或者django是否使用尾部斜线而角度不是,因此认为它是一条不同的路线?
有没有办法防止这种情况发生?也许取消$ routeChangeStart事件的变化?
谢谢!很长一段时间SO读者,第一次海报。