我怎样才能在AngularJS中使用console.log表达式?

时间:2016-08-28 11:41:16

标签: javascript angularjs

作为一个新的“Angularian”,我有这个:

<div data-ng-app="" data-ng-init="">
    <input type="text" ng-model="hello">
    <p>{{hello}}</p>
</div>

但是我想知道,无论我在表达式(ng-model)中键入什么,我怎么能安装console.log?

(例如,如果我在文本字段中输入“Soylent Green is people”,我想在Chrome的“检查器”窗口中看到它)

3 个答案:

答案 0 :(得分:1)

您可以在控制器中使用console.log($scope.hello);

我建议你看看像Batarang和。的插件/扩展 NG-检查。 这是最新版本,顾名思义,它允许您检查应用程序的范围。

答案 1 :(得分:1)

ng-change 指令与

等输入标记一起使用
TableColumn tc = table.getColumnModel().getColumn(2);
tc.setCellEditor(table.getDefaultEditor(Boolean.class));         
tc.setCellRenderer(table.getDefaultRenderer(Boolean.class));

并在您的控制器中

<input type="text" ng-model="hello" ng-change="textChange()" >

https://jsfiddle.net/walioulislam/wpjwavrc/

答案 2 :(得分:0)

您有此应用的控制器,如果您不了解控制器,可以阅读w3schools中的文档 您可以在控制器内执行JWT_BLACKLIST_GRACE_PERIOD 默认情况下,您在HTML中定义的每个变量都在$ scope object