我正在尝试在我的 angularJS 应用程序中创建一个指向已上传文件的简单链接。我生成链接没有问题,因为这很简单。然而,我遇到的问题是,我拥有的路由系统拦截了链接并尝试在 Angular 内加载它,这当然会失败并且只是返回到默认路由。当然,这并不是我想要的行为。我的链接是使用生成的
<a href="{{doc.url}}">{{doc.name}}</a>
我也试过
<a ng-href="{{doc.url}}">{{doc.name}}</a>
但显然这不会改变结果链接。生成的 HTML 是
<a class="ng-binding" href="/uploads/attachment/file/13/FILENAME.pdf">FILENAME.pdf</a>
哪个是对的。但现在,当我点击链接的那一刻,我就被带回了我的默认路线。我该怎么做才能阻止 ui-router 尝试处理此链接?