TypeError: Невозможно установить свойство 'antennas_select_input' из неопределенного - PullRequest
0 голосов
/ 12 октября 2018

У меня есть несколько ui-select в angularjs, но когда я пытаюсь запустить данные в модели, я получаю сообщение об ошибке:

error

<ui-select multiple ng-model="control_access.antennas_select_input" theme="bootstrap" search-enabled="true"
                     reset-search-input="true" close-on-select="false">
            <ui-select-match class="ui-select-match">{{$item.name}}</ui-select-match>
            <ui-select-choices class="ui-select-choices" repeat="antennasInput in (antennasDataInput) track by $index">
              {{antennasInput.name}}
            </ui-select-choices>
          </ui-select>




$scope.editForm = function () {
            $scope.control_access.antennas_select_input = [<%= AntennaInstalled.all.to_json %>];
        }

        var action = $("#action_control_access").val();
        if(action == "edit"){
            $scope.editForm();
        }

1 Ответ

0 голосов
/ 12 октября 2018

Попробуйте это:

$scope.control_access = {};
$scope.editForm = function () {
    $scope.control_access.antennas_select_input = [<%= AntennaInstalled.all.to_json %>];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...