有一个用angularJS构建的网站,我很感兴趣地问:是否有可能获得一个对象,使angularJS将其值呈现到HTML中。在这里,让我更具体些。
在这里,有一个很大的search
对象,它具有很多属性,其中一个是projects
,它是一个列表,ng-repeat
使用它来遍历它们并呈现那里的价值。
我的问题是,是否有可能让那个search
对象看到它的完整内容(也许是控制台记录它)?
我必须注意,我没有此网站的源代码,我只是以普通用户的身份使用它。
答案 0 :(得分:0)
最简单的方法可能是Chrome的角度检查器插件。安装后,检查元件。在“元素”选项卡的右侧,有样式框,您还应该看到扩展程序添加的“计算”和“ angularJS属性”选项卡。选择AngularJs属性。
在控制台中查看它的另一个选项:
使用检查器选择项目,然后使用
angular.element($0).scope()
查看元素的范围。搜索对象应该在那里。
第三选项,与上面类似,使用以下内容访问元素的范围:
angular.element(document.getElementById('yourElementId')).scope()
当然,您可以使用任何方法来选择元素。