不确定我的提问方式是否合理,对不起。基本上,我想问的是,是否可以将href中的值检索到控制器中。例如
我有2个href
<a href="" ng-model="a">Download1</a>
<a href="" ng-model="b">Download2</a>
因此,当单击download1时,它将把“ a”存储到控制器中的变量中。有可能吗?
答案 0 :(得分:1)
您可以使用ng-click
。
<a href="" ng-click="download('a')">Download1</a>
因此,在Controller中,您必须具有这样的下载功能。
$scope.download = function(value){
console.log(value)
}
并且您只对html部分中的 b 做相同的事情,因为您可以使用相同的函数,即download()。
<a href="" ng-click="download('b')">Download2</a>
现在,如果您单击Download1,您将得到
a
当您单击Download2时,您将获得
b