Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Направления программирования
>
Web
>
Базы данных и Web
> Тема:
Удаления дела по идентификатору
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Удаления дела по идентификатору (Прочитано 637 раз)
0 Пользователей и 1 Гость смотрят эту тему.
CodeNed
Новенький
Offline
Удаления дела по идентификатору
«
:
06-11-2024 12:23 »
Добрый день!
Нужно удалить по ключу key наименования дела, в массиве todos (т.е. дело под идентификатором id). Но не получается, не определяет key! Не подскажите в чём проблема? Заранее признателен!
Код: (Javascript)
// Удалить дело
const
requestDeleteWork
=
(
{
key
}
)
=>
{
setIsDeleting
(
true
)
;
fetch
(
'http://localhost:3003/todos/id'
,
{
method
:
'DELETE'
,
}
)
.
then
(
(
rawResponse
)
=>
rawResponse.
json
(
)
)
.
then
(
(
response
)
=>
{
console.
log
(
'Дело удалено, ответ сервера:'
,
response
)
;
setRefreshTodos
(
!
refreshTodos
)
;
}
)
.
finally
(
(
)
=>
setIsDeleting
(
false
)
)
;
}
;
return
(
<
div className
=
"App"
>
<
h2
>
Список дел
:</
h2
>
{
todos.
map
(
(
{
id
,
title
}
)
=>
(
<
div key
=
{
id
}
>
{
id
}
-
{
title
}
<
button className
=
"btn"
disabled
=
{
isDeleting
}
onClick
=
{
requestDeleteWork
}
>
Удалить дело
</
button
>
</
div
>
)
)
}
....................
Записан
RXL
Технический
Администратор
Offline
Пол:
Re: Удаления дела по идентификатору
«
Ответ #1 :
06-11-2024 17:14 »
Явно тут какой-то шаблонизатор. Потому как назвать это валидными html+js язык не поворачивается. Смотри, что в браузер приходит.
Записан
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Ochkarik
Команда клуба
Offline
Пол:
Re: Удаления дела по идентификатору
«
Ответ #2 :
08-11-2024 12:42 »
RXL
, чатжпт?)
Записан
RTFM
уже хоть раз наконец!
:[ ну или хотя бы
STFW
...
HandKot
Молодой специалист
Offline
Re: Удаления дела по идентификатору
«
Ответ #3 :
11-11-2024 06:44 »
я не знаток в энтом деле, но как варианты:
Код:
<button className="btn" disabled={isDeleting} onClick={requestDeleteWork}>
1. попробовать сперва указать что это ф-ция, т.е указать
requestDeleteWork()
2. явно указать, что передается в ф-цию
requestDeleteWork({{id}})
PS: не знаток, проверяйте синтаксис
Записан
I Have Nine Lives You Have One Only
THINK!
RXL
Технический
Администратор
Offline
Пол:
Re: Удаления дела по идентификатору
«
Ответ #4 :
11-11-2024 08:49 »
Да, будем обучать сеть, давая ей советы
Добавлено через 1 минуту и 12 секунд:
Я как-то не подумал о таком варианте. Мы то пишем по старинке, своей головой. У нас только геймдизайнеры прототипы арта в чатгпт делают, говорят очень помогает.
«
Последнее редактирование: 11-11-2024 08:50 от RXL
»
Записан
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Направления программирования
>
Web
>
Базы данных и Web
> Тема:
Удаления дела по идентификатору
Загружается...