Size: a a a

2020 March 29

ЯК

Ярослав Коробейников in pro.elixir
Закон Каннингема иссяк)
источник
2020 March 30

A

A1exey Lopatin in pro.elixir
Что означает такая запись? params: %{params | stable_name: "besT HorSes"}
источник

A

A1exey Lopatin in pro.elixir
Я имею в виду | в мапе.
источник

ВК

Василий Кузнецов in pro.elixir
Обновление мапы
источник

LL

Lama Lover in pro.elixir
A1exey Lopatin
Что означает такая запись? params: %{params | stable_name: "besT HorSes"}
%{map | existing_key => new_value}
Изменяет значение по уже существующему ключу
источник

LL

Lama Lover in pro.elixir
По сколку мапа (как и вообще всё) иммутабельная, то нужно делать так map = %{map | existing_key => new_value}
источник

A

A1exey Lopatin in pro.elixir
Да, спасибо, нашел в доке по мапам. Что-то как-то мимо проходило. Эта функция возвращает измененную мапу, поэтому можно использовать этот результат и без присвоения новой переменной. (в случае если нужен только измененный результат и только один раз).
источник

IK

Ihor Katkov in pro.elixir
источник

VA

Vsevolod Avramov in pro.elixir
Lama Lover
По сколку мапа (как и вообще всё) иммутабельная, то нужно делать так map = %{map | existing_key => new_value}
А что лучше - так делать или через Map.replace?
источник

LL

Lama Lover in pro.elixir
Vsevolod Avramov
А что лучше - так делать или через Map.replace?
Абсолютно без разницы. Map.replace существует для пайпов
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Лучше через map.replace
источник

LL

Lama Lover in pro.elixir
Źmićer Rubinštejn
Лучше через map.replace
Почему?
источник

AI

Artyom Irza in pro.elixir
Всем доброго дня, кто-нибудь может помочь с проблемой, не работает выбор дефолтного значения в селекторе код в html.eex:
<%= select f, :price_id, options, selected: 3  %>
источник

AI

Artyom Irza in pro.elixir
в html аттрибут проставился
источник

AI

Artyom Irza in pro.elixir
но по факту в селекторе не выбрано значение
источник

D

David in pro.elixir
Artyom Irza
Всем доброго дня, кто-нибудь может помочь с проблемой, не работает выбор дефолтного значения в селекторе код в html.eex:
<%= select f, :price_id, options, selected: 3  %>
попробуй
<%= select f, :price_id, [selected: 3]  %>
источник

AI

Artyom Irza in pro.elixir
David
попробуй
<%= select f, :price_id, [selected: 3]  %>
к сожалению не помогает(
источник

VA

Vsevolod Avramov in pro.elixir
Artyom Irza
Всем доброго дня, кто-нибудь может помочь с проблемой, не работает выбор дефолтного значения в селекторе код в html.eex:
<%= select f, :price_id, options, selected: 3  %>
Он должен подставлять из proce_id объекта. Тебя это не устраивает?
источник

AI

Artyom Irza in pro.elixir
это форма для покупки, он заполняет поле price_id по идее
источник

AI

Artyom Irza in pro.elixir
этот селект находится внутки form_for
источник