Как перенести данные из файла * .e js в приложение. js и обработать событие клика по тегу HTML в файле приложения. js - PullRequest
0 голосов
/ 05 марта 2020

Я учу Node.js, E JS, MongoDB, Mon goose и Express, поэтому я решил создать небольшое приложение, в котором использовались бы знания, которые я изучал. Вы можете следить за подробностями моего проекта по этой ссылке: https://codesandbox.io/s/ecstatic-lichterman-w7fgg (очень жаль, потому что мой проект не работает на этой странице, я только что разместил здесь, чтобы вы поняли мой проект наиболее точно, потому что я кодирую его на мой компьютер)

Это изображение, которое я сделал, когда мое приложение работало локально: enter image description here

Я хочу, чтобы при нажатии «Удалить» оно стирало весь текст anh Sơ cấp ', В файле views / home.e js, от строки № 13 до строки № 17, я построил так: enter image description here, и теперь я не очень знать, как перенести данные из этого файла home.e js в приложение. js и как записать событие клика на этот тег привязки, например. Пожалуйста, помогите мне, большое спасибо!

1 Ответ

1 голос
/ 05 марта 2020

Я думаю, вы должны добавить этот метод удаления в свое приложение. js файл, затем в свой файл шаблона e js добавить этот URL в тег привязки с идентификатором, и вы можете получить этот идентификатор, используя req.params.id в приложение. js файл

//.ejs file
<a class="dropdown-item" href="/delete/any_id">Delete</a>

//app.js
app.get('/delete:id', (req, res) => {
   console.log(req.params.id);
   // Add your delete functionality here using this id
})
...