标签: angularjs image rendering
这基本上是我的HTML。它是响应式设计的一部分,所以我不能依赖固定的宽度/高度:
<img ng-src="{{imageSrc}}" />
我的控制器内部更改了$scope.imageSrc的值,视图正在正确更新。
$scope.imageSrc
但是:在图像完成渲染的时间点,我需要获得clientWidth和clientHeight属性。
clientWidth
clientHeight
那么如何以编程方式检测
没有使用奇怪的超时?
答案 0 :(得分:2)
另外两个问题可以帮到你。 此SO post会检测load事件的加载情况 this post将通过requestAnimationFrame检测呈现。
load
requestAnimationFrame