onclick中location.href中的AngularJS变量值未解析

时间:2017-05-11 15:40:38

标签: javascript angularjs

在HTML中,我有一个名为

的角度变量
  

boards.current.url

我可以通过

看到它的价值

{{boards.current.url}}

但是我想在location.href中使用它的值,如下所示,

<div class="board" onclick="location.href='{{boards.current.url}}'" style="cursor: pointer;">

这不起作用 - 角度变量的值

  

boards.current.url

没有得到解决 - 任何见解?

2 个答案:

答案 0 :(得分:1)

使用angular-directive ng-click 代替 onclick

<div class="board" ng-click="location.href='{{boards.current.url}}'" style="cursor: pointer;">

答案 1 :(得分:1)

编写它的正确方法是使用ng-href:

<div class="board" ng-href="{{boards.current.url}}" style="cursor: pointer;">

https://docs.angularjs.org/api/ng/directive/ngHref