javascript - 让 holder.js 与 Angular 一起工作

标签 javascript image angularjs placeholder

当我们输入 <img src="holder.js/300x200">进入 ng-app ,它不起作用,但是当我们把它放在外面时它会起作用。给了什么?

最佳答案

如果我们添加这个指令

app.directive('holderFix', function () {
    return {
        link: function (scope, element, attrs) {
            Holder.run({ images: element[0], nocss: true });
        }
    };
});

那么这两个元素都起作用了

<img data-src="holder.js/300x200" holder-fix>
<img src="holder.js/300x200" holder-fix>

测试于

  • Chrome 版本 32.0.1700.107 m

另见:

https://github.com/imsky/holder/pull/26

关于javascript - 让 holder.js 与 Angular 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21845998/

相关文章:

php - 使用 Android 应用程序使用 URL 在服务器上保存图像 ERROR 输入错误结束在第 1 行第 1 列路径 $

c# - 访问公共(public)保管箱文件夹中的所有保管箱图像

javascript - ng-switch-when : Does it recreate new controller each time and remove previous data when selecting different step?

javascript - 将 $scope 对象传递给路由,如果刷新则保留

javascript - 从 React 中的自定义元素修改属性

android - 如何使用 POST 为 Parse 服务器上传图像?

javascript - 在 JavaScript 中将数字转换为字符串的最佳方法是什么?

javascript - Angular2 或 React 或任何其他

javascript - 在 Javascript 中定义数组无法按预期工作

javascript - noUiSlider 使用 libLink 自定义格式化时间