我想在视图中显示用户的头像,但有时会丢失图像,因此missing.png
会显示。如何将其替换为默认图像?(注意:我不想用它替换视图中所有损坏的图像,只是我感兴趣的那个)。
我做了一些谷歌搜索并找到了这个 javascript 函数,但不确定如何在我的视图中使用它(.html.havl
文件)(我对 Ruby on Rails 非常陌生)
$('img').error(function(){
$(this).attr('src', '<<<REPLACE URL>>>');
});
这是我的看法
...
.user_avatar
%img{:src => @user.avatar.url} <<<< how do I make the 'src' points to the default image
...