从控制台(Chrome或Firefox)访问角度控制器

Oli*_*ams 2 javascript controller google-chrome angularjs

我已附上要从Chrome控制台运行的点击操作的图片,并传递了各种值。该按钮在检查元素的右上方以灰色突出显示。这是savePublish()我想学习如何访问/使用的功能。

在此处输入图片说明

button元素位于<div ng-controller="ProductEditCtrl as ctrl" .. >容器内,但是当然页面上还有其他控制器包装,别名为ctrl

我的问题是,如何savePublish()直接从Chrome控制台访问该方法?一个额外的问题是,如何加载ProductEditCtrl控制器,然后在另一个页面上调用savePublish方法?

Its*_*has 5

尝试angular.element($0).scope()检查scope按钮的,也可以使用ng-inspector之Chrome类的扩展功能