Не могу передать в массив в angularJs - PullRequest
0 голосов
/ 25 февраля 2019

При регистрации пользователя я хочу сразу определить роль для него, для этого я добавил прокрутку, но так как поле ролей в Java является массивом, я передаю это значение как массив, и поэтому я не могу понятьпочему это значение не присвоено

<div class="bloc">
    <select name="role" size="">
        <option value=["ROLE_USER"] ng-model="user.roles">ROLE_USER</option>
        <option value=["ROLE_SUPPORT"] ng-model="user.roles">ROLE_SUPPORT</option>
    </select>
</div>

enter image description here

Как вы понимаете, я не могу добавить такого пользователя, но если я добавлю $scope.user.roles = ["ROLE_USER"] вконтроллер;затем значение присваивается полю ролей, и никаких проблем не возникает, что бы вы посоветовали по этому вопросу?Я получаю 400 ошибок.Можете при необходимости отправить больше информации


<option value=["ROLE_USER"] ng-options="user.roles">ROLE_USER</option> 

это верная версия?


<label>Color grouped by shade, with some disabled:
    <select ng-model="myColor"
            ng-options="color.name group by color.shade disable when color.notAnOption for color in colors">
    </select>
</label><br />

этот пример по ссылке

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