Javascript AngularJS-无法将值从控制器传递到视图

Javascript AngularJS-无法将值从控制器传递到视图,javascript,html,angularjs,Javascript,Html,Angularjs,注意:我对Angular是个新手,但我对正在发生的事情有一个大致的了解 当函数返回true时,我有一个要隐藏的参数 <div ng-hide="disableElement()"> 即使将其设置为只返回true进行调试,也不会隐藏它,但是ng hide“true”会隐藏它 使用AngularJS Batarang检查$scope会显示disableElement:null。这是预期的吗 理想情况下,我希望将参数传递到此函数中,但现在我甚至无法让它将值返回到视图中 知道我为什么不能传

注意:我对Angular是个新手,但我对正在发生的事情有一个大致的了解

当函数返回true时,我有一个要隐藏的参数

<div ng-hide="disableElement()">
即使将其设置为只返回true进行调试,也不会隐藏它,但是
ng hide“true”
会隐藏它

使用AngularJS Batarang检查$scope会显示disableElement:null。这是预期的吗

理想情况下,我希望将参数传递到此函数中,但现在我甚至无法让它将值返回到视图中

知道我为什么不能传回值吗


谢谢

您确定您确实在模板中的控制器中(
ngView
ngController
)?
<div ng-click="disableElement('HELLO')"><div>
<div ng-hide="disabled == true"></div>   
<div ng-click="disableElement('HELLO')"><div>
<div ng-hide="disabled == true"></div>   
$scope.disabled = false; 

$scope.disableElement = function (param) {

  // set to true
  $scope.disabled = true;
  console.log(param);  

}