如何获取传递给函数的模型名称?

时间:2014-04-04 12:14:12

标签: angularjs angularjs-ng-change

我已将ng-model设置为HTML

中的输入测试
<input ng-model="nnvalue.temp" ng-change="updateValue(nnvalue.temp)"/>

关于函数updateValue(val),我写的如下

$scope.updateValue=function(val) {                
            alert("op is" +val);
        }

输出:       如果我输入&#34; s&#34;我收到提醒信息&#34;操作是&#34;

我需要的是,我需要获得要在警报中打印的模型名称(即)&#34;操作是 nnvalue.temp &#34;

任何人都可以告诉我如何做到这一点

由于

1 个答案:

答案 0 :(得分:1)

将您的HTML更改为此

<input ng-model="nnvalue.temp" ng-change="updateValue('nnvalue.temp')"/>

变量名称周围的''使它成为一个字符串,如果没有它,它会给出该变量的值