当前位置: 首页 > 面试题库 >

如何在浏览器中调试角度服务

黎奇思
2023-03-14
问题内容

我在我的角度应用程序中创建了工厂/服务。

我想在浏览器中调试它。有没有一种方法可以访问其实例并检查其函数和变量的值是什么?

角度范围可以使用

angular.element(e).scope()

是否有类似的方式访问工厂?


问题答案:

我相信您可以使用以下方式:

angular.element(e).injector().get('serviceName')

并且由于angularjs服务是 单例的 ,因此在任何 angular.element 上执行此操作都将始终返回相同的服务实例/对象。



 类似资料:
  • 问题内容: WebStorm中提供了一种运行和调试量角器Web测试的方法。我只想在这里分享这个答案 问题答案: 获取节点路径(在终端中输入) 在WebStorm中:单击“ 编辑配置 ”-“ 运行 ”按钮左侧的下拉菜单(绿色箭头,类似于“播放”按钮) 单击“添加按钮”(绿色 + )以添加新的Node配置。选择“ Node.js ” 填写参数: 节点解释器 :Node.js的完整路径(从步骤1开始)

  • 问题内容: 运行Angular Protractor测试后是否可以将测试浏览器窗口保持打开状态?我在FireFox中失败了一个艰难的测试,访问网页状态以查看发生了什么非常有用。 问题答案: 您可以使用量角器调试/暂停功能来暂停e2e运行,这最终将使浏览器保持打开状态:此处有更多信息 为此,请在失败的量角器测试上添加此行 还有一个非常有用的工具,称为elementor,您稍后可能需要看看。

  • 在< code>win7 64bit中安装< code>docker toolbox 我的代码: 我在chrome浏览器中看不到任何结果。 重新安装 192.168.99.100:8000 显示: 运行: 显示: 运行: 显示: 更新 http://192.168.99.100:8000/ docker内部, > < li> 首先检查nginx是否正在运行。 查看哪个进程正在使用端口80

  • 在浏览器会话结束15分钟后,如果用户关闭浏览器以将用户状态从联机变为脱机,我需要触发。

  • 目录 1.如何在浏览器查看后台echo、var_dump输出的内容 2.如何在浏览器查看后台代码的错误信息 3.如何查看一览返回的数据信息 1.如何在浏览器查看后台echo、var_dump输出的内容 如下图是前端代码,我们看fID设置的是2 我们看一下后台,通过echo输出拼接的sql 我们点击服务按钮,触发action:queryNewsWap,按F12之后,打开浏览器调试,点击Network

  • 我试图在浏览器堆栈上运行多个浏览器上的E2E测试,我参考了在量角器中的多个/并行浏览器上的E2E测试?和Internet Explorer Selenium量角器e2e测试 但每次我试着运行测试时都会犯错- 谁能告诉我什么是我做错了这里,而且我们使用gulp ti运行规范,但我的问题是它是说,甚至没有超出认证。