Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 刷新角度指令_Javascript_Angularjs_Angularjs Directive - Fatal编程技术网

Javascript 刷新角度指令

Javascript 刷新角度指令,javascript,angularjs,angularjs-directive,Javascript,Angularjs,Angularjs Directive,我正在使用以下Angular自定义插件延迟加载图像: 基本上,它是这样使用的: <img lazy-img='photo.jpeg' /> 但是,当我尝试执行以下操作时,图像的渲染并不一致: <img lazy-img='{{myImageUrl}}' /> 执行$apply或$evalAsync不起作用。我的猜测是,该指令在myImageUrl(通过API调用异步获取)解析之前初始化/呈现,只对其求值一次,然后忽略它。我应该如何着手解决这个问题?试着用一个

我正在使用以下Angular自定义插件延迟加载图像:

基本上,它是这样使用的:

<img lazy-img='photo.jpeg' />

但是,当我尝试执行以下操作时,图像的渲染并不一致:

<img lazy-img='{{myImageUrl}}' />


执行$apply或$evalAsync不起作用。我的猜测是,该指令在myImageUrl(通过API调用异步获取)解析之前初始化/呈现,只对其求值一次,然后忽略它。我应该如何着手解决这个问题?

试着用一个听起来很有希望的
?@JamesBuck来包装它。试试看。