Html 如何在angularjs中将参数从视图传递到控制器
在我的控制器中,我有以下功能:Html 如何在angularjs中将参数从视图传递到控制器,html,angularjs,Html,Angularjs,在我的控制器中,我有以下功能: $scope.add = function(key){ $scope.key = key; }; 这是我的html视图: <button type="button" ng-click="addVote({{key}});">Confirm</button> 确认 我的问题是关于ng click=“addVote({{key}})。我想在我的视图中调用$scope.key值。它不起作用。我犯了什么错误?删除{}并发送简单对象 n
$scope.add = function(key){
$scope.key = key;
};
这是我的html视图:
<button type="button" ng-click="addVote({{key}});">Confirm</button>
确认
我的问题是关于
ng click=“addVote({{key}})
。我想在我的视图中调用$scope.key
值。它不起作用。我犯了什么错误?删除{}并发送简单对象
ng-click="addVote(key)"
您不需要在属性(如ng click)中执行任何插值。因此,您的代码应如下所示:
<button type="button" ng-click="addVote(key);">Confirm</button>
确认
它将在第一次调用中未定义。$scope.addVote必须是控制器中的变量,addVote(key)是正确的语法。我想对两个变量$scope.clearText=function(test){$scope.test='';}有没有办法在控制器方法中获取该变量的引用?