如何在浏览器控制台中访问客户端的 Angular 函数?

How can I access Angular functions client side in the browser console?

出于调试目的,我想在控制台中访问我的 Angular 模块功能客户端。

有没有办法在浏览器的控制台中访问 Angular $scope?

如果下了断点,可以查看本次执行时刻的作用域值

您还可以为 Chrome 安装 Batarang 扩展,您将可以在控制台浏览器中直接访问您的 $scope

https://chrome.google.com/webstore/detail/angularjs-batarang-stable/niopocochgahfkiccpjmmpchncjoapek

在 chrome 中打开开发人员工具 window (F12) --> 转到源选项卡 --> 找到您的特定函数所在的 js 文件 --> 单击行号在前面设置断点 --> 在浏览器中按刷新(F5),浏览器将停在断点处。

然后在控制台中输入 en 您可以检查 variables/objects 在特定 javascript 函数的范围内