Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ng href指令不工作_Javascript_Angularjs - Fatal编程技术网

Javascript ng href指令不工作

Javascript ng href指令不工作,javascript,angularjs,Javascript,Angularjs,我是AngularJS的初学者,在使用ng href时遇到了一些问题 我有一个包含字典的数组 $scope.options=[{title:'option1',path:'optionPage'},…] 在HTML代码中,我在中使用ng repeat来显示选项;每一行都是一个链接。下面是代码 <table class="table"> <tr ng-repeat="option in options"> <td><a href=

我是AngularJS的初学者,在使用ng href时遇到了一些问题

我有一个包含字典的数组

$scope.options=[{title:'option1',path:'optionPage'},…]

在HTML代码中,我在
中使用
ng repeat
来显示选项;每一行都是一个链接。下面是代码

<table class="table">
     <tr ng-repeat="option in options">
        <td><a href="#optionPage">{{option.title}}</a></td> <!-- This works -->
        <td><a ng-href="#{{option.path}}">{{option.title}}</a></td> <!-- This does not work!! -->
     </tr>
  </table>


使用
a href
并直接提供链接是有效的。(我正在使用$route),但是
ng href
不起作用。有人能在这里指出这个问题吗

下面链接中提供的解决方案帮助我解决了问题。


chrome扩展名:
协议在使用前需要被列入白名单。

option.path的值是多少它将成为optionPage。你可以在选项列表中看到。哦,我没有看到,所以当你把鼠标放在链接上时,浏览器左下角的url会突出显示,当你把鼠标放在链接上时,这两个链接是相同的吗?实际上,我正在处理一个chrome扩展,所以链接不像你提到的那样可见。扩展显示为弹出窗口。您可以创建一个plunker吗?