Uncaught InvalidStateError: Была сделана попытка использовать объект, который не является или больше не может использоваться.
Что означает эта ошибка? Я пытаюсь это сделать:
if(node.main_photo === 'no_photo.png')
{
nodeIconImg.src = '<?= URL::to(''); ?>/img/' + node.main_photo;
}
строка верна, файл существует, но почему я получаю эту ошибку?
Дважды проверьте, что строка не содержит "невидимых" символов, разрывов строк или пробелов.
Вы можете отладить это, выполнив следующие действия:
if(node.main_photo === 'no_photo.png') {
console.log(escape('<?= URL::to(''); ?>/img/' + node.main_photo));
nodeIconImg.src = '<?= URL::to(''); ?>/img/' + node.main_photo;
}