我有一段代码可以在用户点击屏幕时打开一个弹出窗口。问题是,如果再次单击,它将不会打开另一个弹出窗口,它只会“重新加载”已打开的窗口。有一种方法可以在屏幕上第二次点击创建另一个吗?
以下是代码:
AutoMapper.Mapper.CreateMap<Image, ImageDownloadResponse>()
.ConstructUsing(src => new ImageDownloadResponse(new ImageMetaData(src.Id, src.ImageMimeType), new MemoryStream(src.ImageData)))
答案 0 :(得分:2)
你好像正在打开&#39;打开&#39;具有name属性集的命令。这会在窗口中创建该名称的引用,然后当您再次使用同一窗口运行该命令时,它将使用已具有该引用的窗口。解决方案是在没有open
的情况下运行name
:
open(url, '', ...)