相关疑难解决方法(0)

AngularJS - 将this.value传递给函数

我在本机javascript中有这个代码,它可以正常工作.它记录文本框的当前值

<script>
    var boom = function(val) {
        console.log(val);
    };
</script>

<input type="text" onclick="boom(this.value)"/>
Run Code Online (Sandbox Code Playgroud)

然后我想在不使用模型的情况下在AngularJS上做同样的事情.这是代码:

$scope.boom = function(val) {
    console.log(val);
};

<input type="text" ng-click="boom(this.value)"/>
Run Code Online (Sandbox Code Playgroud)

但它始终记录未定义!
为什么

javascript function angularjs angularjs-scope

10
推荐指数
2
解决办法
4万
查看次数

标签 统计

angularjs ×1

angularjs-scope ×1

function ×1

javascript ×1