我在我的单页应用程序中使用了淘汰赛 js。我有一个文件上传输入标签,我正在使用敲除来上传文件。在这种情况下,上传的文件是图像。
一旦图像由我的 ASP.NET Web API 处理,并且它返回到我的回调函数中,我会将响应插入到一个可观察的数组中,该数组会使用添加的新图像和文本更新屏幕。
但是,由于某种原因,图像没有显示出来。如果我刷新页面,它会很好地加载图像,但是当添加到可观察数组时,它不会显示图像。
有任何想法吗?
编辑:这是我添加项目的代码,它非常简单。
item = {
"insightTypeId": 0,
"memberId": currentMemberId(),
"postedByMemberId": store.fetch("currentUser"),
"value": insight(),
"image": "content/insights/" + fileName
};
messaging.client.addItem = function(item) {
member().insights.unshift(item);
};
更新
忘了提到它在查看该网站的计算机上可以正常工作,但在手机上则无法正常工作。