javascript – $location不使用d3.js在AngularJS中工作

这是我第一次面对这个问题而无法弄清楚原因. 我正在使用d3创建一个 icicle chart .有一个点击事件正在触发并调用changePath().我看到控制台日志,这意味着我有权访问$location.path,但是当我尝试设置它时没有任何反应…不是新页面而不是错误页面什么都没有…如果我不通过角度更改路径我的路由器不会保持我正在寻找的...