我一直在试图绑定一个值到ng-src的img HTML元素无效。

AngularJS代码:

app.controller('footerCtrl',function($scope,userServices)

{

$scope.avatar_url='';

$scope.$on('updateAvatar',function()

{$scope.avatar_url = userServices.getAvatar_url();}

);

}

app.factory('userServices',function($rootScope){

var avatar_url='';

return{ setAvatar_url: function(newAvatar_url)

{ avatar_url = newAvatar_url; $rootScope.$broadcast('updateAvatar');}}

);

我想更新ng-src中的avatar_url变量,每次更新用户服务中的相应变量(avatar_url)。用户服务中的变量通过http.POST请求更新到服务器。我检查了来自服务器的响应确实更新了用户服务中的变量,然后广播到footerCtrl中的avatar_url变量。

但是,图像元素HTML根本不反映更改。事实上,我还试图将avatar_url变量预设为相对路径到我的页面中的图片之一,图像仍然显示无(ng-src值为空)。 T

html中ng-src,angularjs – 在ng-src中使用{{}}绑定,但不会加载ng-src相关推荐

  1. AngularJS封装指令实现下拉刷新自动翻页加载数据

    目前PC的网页越来越流行瀑布流的下拉刷新自动加载数据,本文来讲解一下. 滚动翻页基本原理就是判断scrollTop和offsetHeight之和 大于等于 scrollHeight. 一.不适用Jqu ...

  2. android编程中添加gif,Android应用开发之【Android】使用android-gif-drawable包加载GIF动图...

    本文将带你了解Android应用开发之[Android]使用android-gif-drawable包加载GIF动图,希望本文对大家学Android有所帮助. [导包] 首先需要导入android-g ...

  3. java中的类加载器有,Java自定义的类加载器,java自定义加载,在java中类加载器有以...

    Java自定义的类加载器,java自定义加载,在java中类加载器有以 在java中类加载器有以下几种java虚拟机自带的加载器 1)根类加载器(Bootstrap,c++实现)2)扩展类加载器(Ex ...

  4. ios首次加载web_IOS_IOS中UIWebView的使用详解,一、初始化与三种加载方式 UI - phpStudy...

    IOS中UIWebView的使用详解 一.初始化与三种加载方式 UIWebView继承与UIView,因此,其初始化方法和一般的view一样,通过alloc和init进行初始化,其加载数据的方式有三种 ...

  5. Unity中AB包详解(超详细,特性,打包,加载,管理器)

    Unity中的AssetBundle详解 AssetBundle的概念 AssetBundle又称AB包,是Unity提供的一种用于存储资源的资源压缩包. Unity中的AssetBundle系统是对 ...

  6. angular2.0中为什么初始化的时候就把全部路由下的模板文件加载出来的原因。

    遇到这个问题原因是需要在config中设置预取prefetch :  $ionicConfigProvider.templates.maxPrefetch(0);  如下 app.config(['$ ...

  7. cad中lisp文件给恶作剧_[软件心得]我用的CAD,LISP加载文件

    (defun c:t() (command "trim")) (defun c:tt(/ o1 o2 ed2 ce2 ct2) (setq o1 (ssget)) (setq o2 ...

  8. webpack中利用【require.ensure()】和【import()】实现按需加载

    1.require.ensure()themes为变量,设计多个文件名根据themes动态变化可以映入不同less文件如下require.ensure([], function (require) { ...

  9. AngularJS 无限滚动加载数据控件 ngInfiniteScroll

    为什么80%的码农都做不了架构师?>>>    1.什么是 InfiniteScroll?  无限滚动(Infinite Scroll)也称为自动分页.滚动分页和无限分页.常用在图片 ...

最新文章

  1. tomcat使用php+mac_Mac环境下配置tomcat
  2. CSS入门之【背景图像和渐变】
  3. 【译】Making Sense of Ethereum’s Layer 2 Scaling Solutions: State Channels, Plasma, and Truebit
  4. ikm java_2013Morgan Stanley IKM assessment
  5. 【拔刀吧少年】之条件语句
  6. linux下查看十六进制文件方法
  7. ExtJS学习:MVC模式案例(一)
  8. 如何有效解决C与C++的相互调用问题
  9. virtual box 针对Unable to load R3 module 解决方案
  10. 微信小程序开发-微信登陆流程
  11. bzoj 1673: [Usaco2005 Dec]Scales 天平(DFS)
  12. Stream上传插件(Java接口实现)
  13. chronodex怎么用_滴答清单使用全攻略:如何把手帐搬到滴答清单上,提升效率?...
  14. Appium连接夜神模拟器
  15. 《西游记》的读后感4000字
  16. python.exe-无法找到入口
  17. “碰一碰”版本的蓝牙键盘,来啦!
  18. 定时任务每隔10分钟
  19. ESP32学习笔记(1)——搭建环境、编译烧写(Windows+VS Code)
  20. 助力“双11”智能化物流,顺丰、中通、韵达分享架构改造经验

热门文章

  1. .Net Micro Framework导航总贴(新手必看)
  2. SQL SERVER删除及恢复不安全的储存过程
  3. mysql 范式化_MySQL-范式和反范式
  4. c++代码转为go_Go语言学习笔记六--string编码
  5. [转载] c语言中检查命令行参数_C中的命令行参数
  6. 关于细分到字段的权限系统_操作系统中的细分
  7. python实现接口_Python | 使用类实现接口
  8. openssl java aes_请问如何使用AES对使用OpenSSL命令加密的Java文件进行解密?
  9. cad安装日志文件发生错误_苹果电脑Mac os系统重装时出现“准备安装时发生错误”解决方案...
  10. math.trunc_带有Python示例的math.trunc()方法