优化161454的修改

This commit is contained in:
panjinrui 2024-07-02 14:01:21 +08:00
parent 287af1814e
commit 1138846288
1 changed files with 7 additions and 5 deletions

View File

@ -263,7 +263,7 @@ Rectangle {
}
//
if (variables.loadedImageList.length != 0) {
for (var n = 0; n < variables.loadedImageList.length; n++) {
for (var n = variables.loadedImageList.length - 1; n >= 0; n--) {
if (variables.imageDelPath === variables.loadedImageList[n]) {
variables.loadedImageList.splice(n,1)
}
@ -378,7 +378,11 @@ Rectangle {
if (variables.imageListEveryAddType[variables.showImageIndex[j]]) {
model.setProperty(variables.showImageIndex[j],"url","qrc:/res/res/loadgif.gif")
} else {
model.setProperty(variables.showImageIndex[j],"url", "")
var sUrl = model.get(variables.showImageIndex[j]).url
if (sUrl.includes(variables.imagelist[variables.showImageIndex[j]]))
{
model.setProperty(variables.showImageIndex[j],"url", "")
}
model.setProperty(variables.showImageIndex[j],"url","image://thumb/" + variables.imagelist[variables.showImageIndex[j]])
}
}
@ -407,9 +411,7 @@ Rectangle {
function reloadImage() {
if (variables.loadedImageList.length != 0) {
for (var n = 0; n < variables.loadedImageList.length; n++) {
console.log(variables.imagelist[variables.currentImageIndex])
console.log(variables.loadedImageList[n])
for (var n = variables.loadedImageList.length - 1; n >= 0; n--) {
if (variables.imagelist[variables.currentImageIndex] !== variables.loadedImageList[n]) {
variables.loadedImageList.splice(n,1)
}