app.directive('errSrc', function () { return { link: function (scope, element, attrs) { element.bind('error', function () { //请求图片数据失败,加载err-src if (attrs.src != attrs.errSrc) { alert('errsrc') attrs.$set('src', attrs.errSrc); } }); attrs.$observe('ngSrc', function(value) { //ng-src值为null,加载err-src if (!value && attrs.errSrc) { attrs.$set('src', attrs.errSrc); } }); } } });
angularjs 图片加载失败时,加载默认图片
最新推荐文章于 2024-04-15 14:56:17 发布