Angular 7 / Rails - галочки со строковыми значениями передаются контроллеру как логические значения - PullRequest
0 голосов
/ 03 октября 2019

У меня есть приложение Ruby on Rails под управлением Angular 7+. В моем компоненте у меня есть массив, который выглядит следующим образом:

  public valuesArray =  [
    {name: 'String 1', code: 'string_1'},
    {name: 'String 2', code: 'string_2'}
  ]

А затем в моей HTML-части моего компонента:

    <div formArrayName="values_array" *ngFor="let option of valuesArray; let i = index">
      <label class='control-label'>
      <input type="checkbox" [formControlName]='i' value={{option.code}} > {{option.name}}
      </label>
    </div>

Даже если я установил значение ""как строка - когда он попадает в контроллер rails, он воспринимается как логическое значение, независимо от того, проверено оно или нет. как я могу заставить его пройти через строковое значение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...