У меня есть СПА.Я использую nodejs + mongoDb.В конце моего SPA, у меня есть контактная форма.Когда посетитель заполнит контактную форму и нажмите кнопку Отправить.Я получил электронное письмо.Все хорошо, пока здесь.Я хочу показать уведомление для посетителя.и я решил использовать тостр.Когда я нажимаю кнопку отправки.Я получаю ошибку.msgstr "$ .extend не является функцией".
На веб-сайте npm toastr говорит, что toastr.js включает jquery.Я включаю JQuery.но ничего не получаю!
app.js вызывает trycontroller.
tryController(app);
tryContoller
// I installed jquery from npm
const jquery = require('jquery');
const toastr = require('toastr');
app.post('/', urlencodedParser, function (req, res) {
console.log(req.body);
main(req.body.nameContact, req.body.emailContact, req.body.subjectContact, req.body.messageContact)
.then(() => {
console.log("Email Sended");
toastr.success('Have fun storming the castle!', 'Miracle Max Says')
res.redirect('#contactForm');
}, err => {
console.log("Email Error: " + err) })
.catch(console.error);
});
и это мой index.ejs
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/2.0.1/js/toastr.js"></script>