Size: a a a

Советский Angular

2021 March 17

AT

Arams Tomojans in Советский Angular
имеется интерфейс, при клике по обьекту 1 всплывает окно(щас скину скрин) в нем можно выберать параметры различные, далее по клику на кнопку падать все должно в список под цифрой 2, и все бы это было обычной формой если бы не одно но. там где цифра 3, это разные продажи которые динамически можно удалять\добавлять
источник

AT

Arams Tomojans in Советский Angular
вот всплываха
источник

AT

Arams Tomojans in Советский Angular
сижу ломаю голову как бы правильнее это реализовать
источник

AT

Arams Tomojans in Советский Angular
@thekiba пингую, дядь
источник

AT

Arams Tomojans in Советский Angular
Я конечно могу добавляя новый заказа инитить экземпляр формы, а на выпадающем списке просто переключать текущую форму. Вопрос в том на сколько это правильно будет?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Arams Tomojans
Я конечно могу добавляя новый заказа инитить экземпляр формы, а на выпадающем списке просто переключать текущую форму. Вопрос в том на сколько это правильно будет?
у тебя данные задают то, что должно быть в форме
источник

AT

Arams Tomojans in Советский Angular
Вертихвост キバ 🏡🦊
у тебя данные задают то, что должно быть в форме
Ну по идее да
источник

AT

Arams Tomojans in Советский Angular
Я думал может массивами и объектами обойтись
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Arams Tomojans
Ну по идее да
значит переключение формы тут не причем)
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
меняешь данные ⇢ форма перестраивается
источник

AT

Arams Tomojans in Советский Angular
Вертихвост キバ 🏡🦊
меняешь данные ⇢ форма перестраивается
Одна форма, и в ней много заказов..
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
зависимость должна быть однонаправленная
форма зависит от данных
данные не зависят от формы
форма это презентация твоих данных
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
логика данных должна быть в данных
логики данных в форме быть не должно
источник

AT

Arams Tomojans in Советский Angular
Вертихвост キバ 🏡🦊
зависимость должна быть однонаправленная
форма зависит от данных
данные не зависят от формы
форма это презентация твоих данных
В форму по сути попадают данные о товаре который будет продан, просто могут быть заказы которые нужно придержать, ну там затупил кто то на кассе, тык и обслужили быстро следующего, а потом вернулись к предыдущему
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Arams Tomojans
В форму по сути попадают данные о товаре который будет продан, просто могут быть заказы которые нужно придержать, ну там затупил кто то на кассе, тык и обслужили быстро следующего, а потом вернулись к предыдущему
значит есть заказы, и есть логика заказов, которая находится в заказах, а форма просто отображает активный заказ
источник

AT

Arams Tomojans in Советский Angular
Вертихвост キバ 🏡🦊
значит есть заказы, и есть логика заказов, которая находится в заказах, а форма просто отображает активный заказ
Грубо говоря в форму при переключении пушутся данные
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Arams Tomojans
Грубо говоря в форму при переключении пушутся данные
грубо говоря да
источник

AT

Arams Tomojans in Советский Angular
Вертихвост キバ 🏡🦊
грубо говоря да
Ну а дальше массивы и объекты из которых пушатся. Благодарю) теперь яснее стало
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Arams Tomojans
Ну а дальше массивы и объекты из которых пушатся. Благодарю) теперь яснее стало
и все изменения должны быть тоже в заказах, форма может лишь делегировать вызовы, например:
изменить количество(позиция, новое количество)
удалить позицию(позиция)
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
можно еще и сам заказ передавать
источник