我在我的node js项目中提供了一个更新操作。当数据输入时,我需要更新它,我面临着这样的问题。
如果我通过输入发送新数据,拆分方法有效。但是当我发送相同的数据时,拆分方法无效。这个问题的答案是什么?您能帮忙吗?
发送的数据格式;{ url: '/assets/images/upload/1678259610746.jpg' },{ url: '/assets/images/upload/1678259610749.jpg' }
let imageData = req.body?.image.split(',');
const galleryCount = imageData.length;
for (let i = 0; i < galleryCount; i++) {
array.push(
{
url : imageData[i].split(' ')[2].replace(`'`,'').replace(`'`,''),
}
)
}
这个函数和上面的一样如果我在输入中输入一个值并发送它,它就工作了,我得到了如下的输出。/assets/images/upload/1678259610746.jpg /assets/images/upload/1678259610746.jpg
但是当我再次发送相同的数据时,函数不起作用,它给出了这样的输出。url: url: url:
一个我无法解决的奇怪问题。
1条答案
按热度按时间shyt4zoc1#
这是我解决问题的方法,也许它可以帮助其他朋友。