Size: a a a

JavaScript — русскоговорящее сообщество

2020 November 30

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
. .
Привет всем, ребята подскажите как через input onChange={e.target???) получить атрибуты из datalist option?
datalist.querySelector(`option[value=${event.target.value}]`)

на сколько я понимаю задачу
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
где datalist это переменная, содержащая ссылку на ноду datalist в dom
источник

..

. . in JavaScript — русскоговорящее сообщество
#3301⏣SoulString
где datalist это переменная, содержащая ссылку на ноду datalist в dom
<option id=1 name='Москва' '>текст</option> Если проще говоря как правильно обратиться к name атрибуту
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
а value у option нет или как?
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
объясни какова цель мероприятия?
источник

..

. . in JavaScript — русскоговорящее сообщество
в value лежит название города допустим, в другом атрибуте будет лежать айди этого города, этот айди нужно вытащить
источник

..

. . in JavaScript — русскоговорящее сообщество
то есть выбранный option который попадает в инпут из этого option нужно вытащить аттрибут айди
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
. .
то есть выбранный option который попадает в инпут из этого option нужно вытащить аттрибут айди
строка выше, если результат существует - вытаскиваешь id. Но опции может не быть если пользователь просто ввел произвольную строку, не совпавшую ни с чем.
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
const a = 
datalist.querySelector(`option[value=${event.target.value}]`)
if (a) return a.id
источник

..

. . in JavaScript — русскоговорящее сообщество
#3301⏣SoulString
const a = 
datalist.querySelector(`option[value=${event.target.value}]`)
if (a) return a.id
Спасибо
источник

RK

Roman Kuznietsov in JavaScript — русскоговорящее сообщество
Привет! Какие по вашему самые распространенные и интуитивные базовые методы для орм?
С update, remove, create все понятно, а по поводу поиска одного или всех элементов в коллекции\таблице? find/findAll, findOne/find, query/scan, get/getAll?
источник

RK

Roman Kuznietsov in JavaScript — русскоговорящее сообщество
Так чтобы было 5 операций CUD, список всех и поиск одного
источник

RK

Roman Kuznietsov in JavaScript — русскоговорящее сообщество
Кстати, может не remove, но delete
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
есть непопулярное мнение что findAll логично называть filter, а get обычно является способом получения одного элемента. Для получения всех значений в той-же SQLAlchemy используется all
источник

RK

Roman Kuznietsov in JavaScript — русскоговорящее сообщество
Ну, лично для меня filter как-то не интуитивно, а с get довольно таки согласен. all или list пока думаю. Спасибо, за мнение!)
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
Roman Kuznietsov
Кстати, может не remove, но delete
в самой аббревиатуре выше используется delete, наверное так оно и интуитивно
источник

RK

Roman Kuznietsov in JavaScript — русскоговорящее сообщество
Да, согласен
источник

RK

Roman Kuznietsov in JavaScript — русскоговорящее сообщество
Мне просто слово remove больше нравиться, но интуитивно, конечно, приоритетнее)
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
Roman Kuznietsov
Мне просто слово remove больше нравиться, но интуитивно, конечно, приоритетнее)
источник

RK

Roman Kuznietsov in JavaScript — русскоговорящее сообщество
Ммм, четко, спасибо. delete так delete, убедил)
источник