Неожиданная ошибка токена при передаче аргумента для метода «onchange» во входном файле типа? - PullRequest
0 голосов
/ 28 марта 2020

Я добавил тег входного файла динамически и реализовал метод onchange, передав два аргумента, один из которых - это (информация о файлах), а другой - идентификатор документа коллекции Firestore. Когда идентификатор документа начинается с номера, он показывает ошибку, но когда идентификатор документа начинается с алфавита, он работает отлично.

image

1 Ответ

0 голосов
/ 28 марта 2020

Вам не хватает скобок вокруг идентификатора. Когда идентификатор начинается с числа, которое приводит к синтаксической ошибке, как на скриншоте. Но даже если идентификатор начинается с буквы, он не будет работать, он просто не будет отображаться, пока вы не запустите код.

Решение заключается в том, чтобы заключить идентификатор в кавычки:

handleFileSelect(this, '` + doc.id + `')"

Или (поскольку вы уже используете обратные метки):

handleFileSelect(this, '${doc.id}')"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...