Сохранение выбора пользователя как объекта json - PullRequest
0 голосов
/ 09 апреля 2019

Я пытаюсь выяснить, как можно сохранить выбор пользователя (переключатели) как объект json.

У меня есть две категории: публичные и приватные, у обоих одинаковый список переключателей:

  • Нет обмена
  • Поделиться со всеми
  • Поделиться с определенными людьми (если выбрана эта опция, появится набор флажков для дальнейшего выбора.
  • Поделиться со всеми, кроме, кроме следующих людей (если выбрана эта опция, появится набор флажков для дальнейшего выбора)

Вот как должен выглядеть объект:

ex: Public: {
  shareWithAll
}

ex: Private: {
  shareWithAllExcept:{Jim Smith, Tom John, Kim Larry}
}

Как мне поступить, или я должен сделать так, чтобы я мог либо сохранить строку, либо объект json в зависимости от выбора пользователя?

Это мой мопс:

b Public
  .form-check
    input.form-check-input(type="radio" checked)
    label None
  .form-check
    input.form-check-input(type="radio" checked)
    label Share All
  .form-check
    input.form-check-input(type="radio" checked)
    label Share With....(toggle inner div with checkboxes of options)
  .form-check
    input.form-check-input(type="radio" checked)
    label Share All Except...(toggle inner div with checkboxes of options)
...