AngularJs - 如何防止预加载内容的路由更改

时间:2012-11-21 16:52:12

标签: django-views angularjs

我正在为django app写一个简单的angularJS图层。在初始页面加载时,视图内容已在ng-view节点中填充。当我“手动”执行路由更改(通过ng-click回调)时,我向服务器请求获取chromeless html内容并覆盖ng-view节点的内容。

我的问题是,在初始页面加载时,会执行路由更改,从而再次回调服务器以获取在ng-view节点中预先填充的相同内容。

我不确定这是否只是Angular的工作方式,或者django是否使用尾部斜线而角度不是,因此认为它是一条不同的路线?

有没有办法防止这种情况发生?也许取消$ routeChangeStart事件的变化?

谢谢!很长一段时间SO读者,第一次海报。

0 个答案:

没有答案