AngularJS - передача this.value в функцию

У меня есть этот код в родном javascript, и он работает нормально. записывает текущее значение текстового поля

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

<input type="text" onclick="boom(this.value)"/>

Затем я хочу сделать то же самое на AngularJS без использования модели. Вот код:

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

<input type="text" ng-click="boom(this.value)"/>

Но это всегда логине определено!
Зачем?

Ответы на вопрос(3)

Ваш ответ на вопрос