angular.element会返回实际的html代码吗?

时间:2017-07-28 09:56:58

标签: javascript html angularjs arrays angularjs-service

我已经在角度服务中提供服务,需要访问不同元素的dom属性,调用服务的样本。

panelsService.collectClass(angular.element('.contact-panel-for-same-height'));

我使用此代码console.log('I want to get the offsetHeight of the element', classCollected);在服务上执行了控制台日志 并尝试访问classCollected.offsetHeight但它返回undefined。 我发现classCollected是一组html代码, 如果我forEach classCollected我将看到实际的HTML代码, 我期待得到一个物体来获得偏移高度。 如何使用返回的html代码访问这些属性?

Image for reference

更新:我可以通过在classCollected之后添加[0]来获得高度,代码将是classCollected[0].offsetHeight,但我得到的高度不是我div的实际高度。它较小。

0 个答案:

没有答案