注意:我是Angular的新手,但我对将要发生的事情有一个大致的了解。
我想在函数返回true时隐藏。
<div ng-hide="disableElement()">
在我的控制器中,我有一个功能。
$scope.disableElement = function () {
//Logic...
return true;
}
即使将此设置为仅为调试返回true也不会隐藏它,但ng-hide"true"
会隐藏它。
使用AngularJS Batarang检查$ scope显示disableElement: null 。这是预期的吗?
理想情况下,我希望将参数传递给此函数,但是现在我甚至无法将值返回到视图中。
我知道为什么我不能传回价值观?
谢谢!
答案 0 :(得分:0)
<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);
}