召回后为什么我的视图没有更改?

时间:2019-07-24 08:27:11

标签: razor view

我的项目中有一个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());  })

但没有工作。我很乐意为我服务。

0 个答案:

没有答案