在尝试使用相同名称的图像文件覆盖上一个文件后,我尝试更新正在显示的图像,并且遇到了以下链接:Reload/refresh an element(image) in jQuery
我有一个范围元素“imgUrl”,我在data-ng-src中传递了:
<img data-ng-src="{{imageUrl + '?' + GetTimeStamp()}}">
这件事有效,但我也试过了:
<img data-ng-src="{{imageUrl}} + '?' + {{GetTimeStamp()}}">
这不起作用。这两个表达式之间的区别是什么?
答案 0 :(得分:3)
左括号{{
表示角度表达式开始,右括号}}
表示结束。括号外的所有内容都被视为纯文本属性。因此,+
只是两个表达式之间的文本符号,而不是作为字符串连接运算符。