Anonymous
gist ?
Anonymous
сек
Anonymous
Anonymous
типа на гитхаб
Anonymous
а
Anonymous
я там не регалась пока
Anonymous
я в жизни не занималась программированием через ноут, а тут приспичело. потому что кроме мою идею никто не реализует.
Danil
А о чем проект хоть, если это не тайна?)
Санжар
Anonymous
это да
Danil
Это делает человек никогда не занимавшийся программированием?
Anonymous
Anonymous
мне подсказывают иногда
Anonymous
и как бы это основное же
Danil
Anonymous
https://gist.github.com/Msx1/25ebdc7cb93ddb26cd67de1e2afb2dd3
Anonymous
https://gist.github.com/Msx1/92c9872039561f7d9bf3753ca9af25b6
Danil
Anonymous
>А о чем проект хоть, если это не тайна?) - тайна)
Danil
Вот, я об этом и спрашивал)
Danil
Anonymous
Не каждый "сеньор" здесь в курсе про предназначение HTTP-методов.
Danil
А для чего знать больше 4-х
Anonymous
я с этим main.js вообще не знаю что делать.
просмотрела часовой crush course какого-то типА, который якобы поможет с express js форма регистрации и повторяла все за ним.
Anonymous
когда смотрела,) main.js. отвечал за удаление, но потом я все остальные формы изменила и сейчас просто не въезжаю
Anonymous
до 6ти утра делала переход с основной на страницу регистрации, а потом игралась с шаблонами бутстрапа.
Anonymous
Anonymous
Anonymous
как быть
Anonymous
Ок. Но пока ты не опишешь ситуацию, никто не поймёт, что происходит.
Anonymous
Мы даже не знаем, ушёл ли запрос на сервер, ответил ли сервер, что он ответил и вот это всё.
Anonymous
По коду это можно понять, но можно и не понять.
Anonymous
У тебя ошибка на 122 строке в консольсервера выводится?
Anonymous
Так. Строку на 124 удаляй — она редиректит твой запрос, а не страницу, с которой запрос пришёл.
Anonymous
сек
Anonymous
Да. И ты забыла ответить клиенту.
Anonymous
if (err) console.log(err);
else res.send('OK');
Anonymous
вот что в консоли оказывается сейчас
Anonymous
Ой.
Anonymous
(node:3350) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect.
Server Started on Port 3000...
Anonymous
if (err) {
console.log(err);
res.send('Fail');
}
else res.send('OK');
Anonymous
а эти две строки куда?
Danil
Может какую нибудь книжку вам почитать, например выразительный JavaScript
Anonymous
а эти две строки куда?
app.delete('/users/delete/:id', function(req, res){
db.users.remove({_id: ObjectId(req.params.id)}, function(err, result){
if (err) {
console.log(err);
res.send('Fail');
} else {
res.send('OK');
console.log('OK');
}
});
});
Anonymous
Anonymous
Anonymous
только не по js, говорят что он не логичен. хочу читать ocaml, но я пока что даже в этом чувствую себя как будто мне нужно продегустировать все с выключенными рецепторами
Anonymous
Запусти сервер с этими изменениями, сделай запрос, а потом посмотри, что в консоль упало.
Anonymous
вставила
Anonymous
(node:3371) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect.
Server Started on Port 3000...
Anonymous
Anonymous
Нажми в браузере F12, посмотри вкладку нетворк и сделай запрос ещё раз. Потом покажи, что там отобразилось.
Anonymous
npm run dev ? да, только что. теперь node 3398
Anonymous
а
Anonymous
Похоже, что либо запрос не отправляется, либо отправляется на неправильный урл. Скорей всего, потому, что ты передаёшь пустое значение айдишника. Но это не точно.
Anonymous
Anonymous
сорян что долго)
Anonymous
кнопка регистрации вообще ничего не делает
Anonymous
наверное как всегда решение банальное
Anonymous
а я все усложняю
Anonymous
А кнопку нажимала? Пока открыта эта вкладка, нажми кнопку. В таблице, если пойдёт запрос, появится ещё строка.
Danil
А на неё событие повесили
Anonymous
не видит кнопку
Anonymous
блие
Anonymous
блин
Anonymous
у меня ничего не прописано
Anonymous
оу, как это делается
Anonymous
https://gist.github.com/bigslycat/392ffb77e7aebde8fe724b4b2200b574
Danil
Это все должно быть либо в форме <form> либо на кнопке должно быть событие, чтобы что-то происходило
Anonymous
$('.deleteUser').on('click', deleteUser)
Anonymous
Если кнопка с классом deleteUser существует, событие на ней есть.
Danil
Но хотят же зарегистрировать а тут удаление
Anonymous
да
Anonymous
))))))
Anonymous
как удалять показывал тот горепрограммист из видео
Danil
А чтоб зарегистрировать надо запрос отправить на сервер с данными пользователя и сервер их должен сохранить в базе данных