Почему ID не определен (ejs)? - PullRequest
0 голосов
/ 10 мая 2019
let id = getUrlVars()["id"];
console.log('<%= db.set("tovar"+id, { name: 1 } ) %>')

Я не могу понять, почему я получаю эту ошибку?(идентификатор не определен)

PS я новичок)

1 Ответ

0 голосов
/ 17 мая 2019

id определен на стороне клиента, вы пытаетесь использовать его в ejs, но ваш сервер сначала обрабатывает ejs, затем отправляет его в ваш браузер, и только затем ваш браузер обрабатывает скрипт на стороне клиента.

Ваш EJS всегда обрабатывается перед javascript на стороне клиента, при обработке ejs определяется только содержимое ejs, ваш скрипт на стороне клиента еще не определен

...