如果本文对您有帮助,希望点个赞,建立下友谊关系。

angular更换头像ng-src绑定路径

html部分:

<div ng-init="app.avatar = '/fileRecord/file/show' + '?userId=' + app.user.id">

  <img ng-src="{{app.avatar + '&' +time}}" class="img-full" alt="...">

</div>

js部分:

$scope.imageAvatar = function () {
  var time = new Date().getTime(); //用于提供实时随机数
  $scope.time = time;
  $scope.app.avatar = '/fileRecord/file/show' + '?userId=' + $scope.app.user.id;
}

增加time作为随机参数,可以避免图片名字没有变化,而实际图片内容已经变化的情况。这样就算图片同名也可以实时更新。

posted @ 2017-08-30 16:38  一只喵喵  阅读(961)  评论(0编辑  收藏  举报