Javascript $scope变量从一个函数传递到另一个函数

Javascript $scope变量从一个函数传递到另一个函数,javascript,angularjs,Javascript,Angularjs,我的角度控制器的功能如下所示: $scope.selectinteresteduser= function(Id){ $scope.selecteduserid=Id; } $scope.sendMessageToEmployeer = function($scope.selecteduserid) { alert($scope.selecteduserid); } 我想将$scope.selecteduserid的值传递给sendMessageToEmployer函数。如何操作

我的角度控制器的功能如下所示:

$scope.selectinteresteduser= function(Id){
   $scope.selecteduserid=Id;
}
$scope.sendMessageToEmployeer = function($scope.selecteduserid) {

   alert($scope.selecteduserid);
}

我想将$scope.selecteduserid的值传递给sendMessageToEmployer函数。如何操作?

您需要通过如下定义和调用函数,将id作为参数传递给函数:

$scope.sendMessageToEmployeer = function(id) {
   alert(id);
}

$scope.sendMessageToEmployeer($scope.selecteduserid);

使用$scope指定可以在控制器中全局访问其元素。 您可以通过$scope.selecteduserid直接访问它
无需将其作为参数传递。请改进基础知识。

无需将其作为参数传递
selecteduserid
已在控制器中的所有功能中可用

$scope.sendMessageToEmployeer = function() {
   alert($scope.selecteduserid);
}

// execute function
$scope.sendMessageToEmployeer();
如果需要从模板调用该函数,请按如下方式执行

$scope.sendMessageToEmployeer = function(id) {
   alert(id);
}
模板上

<button type="button" ng-click="sendMessageToEmployeer(selecteduserid)"></button>


如果您想学习,请阅读角度文档,特别是角度概念

我想在学习Angular之前,你应该先了解javascript的基础知识。你能帮我找到相关链接吗?给你:祝你编码愉快!:)好啊实际上问题是,我还没有清理我的tomcat服务器。实际上它是一个工作代码…:/顺便说一句,谢谢你的帮助…听着,我正在从视图调用sendMessageToEmployer函数。。我想要的函数是:$scope.sendMessageToEmployer(){//这里是$scope.toUserId=$scope.selecteduserid//some logic}@保菲杰拉尔德