Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Сложение значений переменных. (https://javascript.ru/forum/dom-window/80022-slozhenie-znachenijj-peremennykh.html)

ureech 18.04.2020 13:32

В чём вообще можно быть уверенным)? И что есть верное или не верное)? Вы задаёте философские вопросы. Каждый решает задачу основываясь на свои знания и опыт). Поживём увидим,верно или нет).

Malleys 18.04.2020 13:33

Цитата:

Сообщение от ureech
Каждый раз в value формы my-recept добавляются значение,которые и нужно складывать по мере добавления.

А при обновлении страницы состояние приложения (данные форм — подсчитанные суммы и добавленные поля) должно сохраняться или всё заново должно запрашиваться?

А то, что вы писали про циклы (типо, зачем заново каждый раз считать) — можно завести состояние формочки, в котором будет храниться сумма, которая будет обновляться при добавлении нового поля. Правда такая предварительно вычисленная сумма достаточно просто обрабатывается при элементах формы только для чтения.

Если эти элементы формы можно изменять (изменять значения), то проще всё-таки подсчитать сумму когда она нужна!

Цитата:

Сообщение от ureech
Каждый раз в value формы my-recept добавляются значение,которые и нужно складывать по мере добавления.

Каким образом они добавляются?

laimas 18.04.2020 13:41

Цитата:

Сообщение от ureech
Вы задаёте философские вопросы.

Какая там философия, просто опишите задачу, хотя бы в общих чертах, которую вы решаете.

Malleys 18.04.2020 13:52

Цитата:

Сообщение от laimas
Какая там философия, просто опишите задачу, хотя бы в общих чертах, которую вы решаете.

Вам к этому больше нечего добавить? И какое это имеет отношение лично к ureech?

ureech 18.04.2020 13:56

Цитата:

Сообщение от Malleys
А при обновлении страницы состояние приложения (данные форм — подсчитанные суммы и добавленные поля) должно сохраняться или всё заново должно запрашиваться?

Эти все данные уйдут на сервер, а страница обнулится.
Цитата:

Сообщение от Malleys
можно завести состояние формочки, в котором будет храниться сумма, которая будет обновляться при добавлении нового поля.

Вот такое примерно и нужно. Как складывать то эти суммы?

Nexus 18.04.2020 13:59

Цитата:

Сообщение от ureech
Вначале есть только первый инпут.В него из базы аяксом получаю значение.

Почему из бд не получить сразу все значения и их сумму?

ureech 18.04.2020 13:59

Пока делаю через localStorage.

ureech 18.04.2020 14:00

Цитата:

Сообщение от Nexus (Сообщение 523006)
Почему из бд не получить сразу все значения и их сумму?

Можно и получить. Но лучше на клиенте. И суммы сразу нет. Её нужно считать при каждом запросе.Это что, сложнее?

ureech 18.04.2020 14:03

Цитата:

Сообщение от laimas
Какая там философия, просто опишите задачу, хотя бы в общих чертах, которую вы решаете.

В общих чертах и объяснил.Ту часть,что нужно решить. Код большой, а то бы выложил.

Nexus 18.04.2020 14:04

Цитата:

Сообщение от ureech
Это что, сложнее?

У вас же возникли с этим сложности :)

Цитата:

Сообщение от ureech
Но лучше на клиенте.

Чем лучше?
Слишком много записей или Вы считаете, что серверу обработать 1000 запросов легче, чем единовременно выдать массив данных?


Часовой пояс GMT +3, время: 10:51.