如何使用Angular更改链路路径值



我们有一个JSON数据提供以下链接。

https://www-quicker.cna.com/profiles/html/profileview.do?userid=qui9090

,但我们需要像下面提到的那样更改链接,

https://www-quicker.cna.com/profiles/photo.do?userid=qui9090

我需要更改" /html/profileview.do?" insead of" >/photo.do?"

我们尝试使用过滤器,我找不到任何好方法。

html:

  <div ng-repeat="x in todos.records">
     <p>{{x.Name | ifLink}}</p>
  </div>

在这种情况下,不需要filter,将HTML更新为:

<div ng-repeat="x in todos.records">
  <p>
   {{(x.Name === '/photo.do?') ? '/html/profileView.do?' : x.Name}}
  </p>
</div>

使用href属性的a标签:

<div ng-repeat="x in todos.records">
    <a href="{{(x.Name === '/photo.do?') ? '/html/profileView.do?' : x.Name}}">Photo</a>
</div>

note Name是属性,具有url值。

最新更新