我的项目中有一个Razer视图,该视图通过用于img src的filePath(string)的值获取动态模型。
<img id="MyImage" src="@Model.FilePath" />
因此由于某种原因,有时该视图被调用两次然后显示页面。每次上述变量的数量发生变化,但是发送到第一个调用的值将显示在浏览器上(第一个图像)。似乎没有考虑调用,并且我需要显示最后一个变量。为什么会这样? 是缓存数据还是其他原因? 当然,我通过jQuery更改src属性,如下所示:
$(document).ready(function(){
$('#MyImage').attr('src', '@Model.FilePath'+'?v=' + new
Date().getTime()); })
但没有工作。我很乐意为我服务。