пользовательский интерфейс не работает должным образом после обновления браузера - PullRequest
0 голосов
/ 25 марта 2019

Я довольно долго пользуюсь ui-select без каких-либо проблем, но после последнего обновления браузера он больше не работает должным образом. В частности, я использую

угловой 1.6.9, angular-ui-select 0.19.8, начальная загрузка 3.3.7

со стандартными настройками и стандартным кодом, таким как

$scope.itemArray = [
    {id: 1, name: "first"},
    {id: 2, name: "second"},
    {id: 3, name: "third"}
];

$scope.selected = { value: $scope.itemArray[0] };

и

<ui-select 
    theme="bootstrap"
    ng-model="selected.value">
    <ui-select-match>
        <span ng-bind="$select.selected.name"></span>
    </ui-select-match>
    <ui-select-choices 
        repeat="item in (itemArray | filter: $select.search) track by item.id">
        <span ng-bind="item.name"></span>
    </ui-select-choices>
</ui-select>

В Chrome 71.0.3578.98 все работает нормально, но в Chrome 73.0.3683.86 я теперь, кажется, получаю пустое текстовое поле под полем выбора, вращающийся элемент обновления внутри поля выбора, который вращается вместе с «x». Проблема возникает также с другим браузером, например под Firefox 62.0 все нормально, но под Firefox 66.0 у меня та же проблема.

Я несколько растерялся, и любые предложения о том, как это исправить, были бы очень благодарны.

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

<link rel="stylesheet" type="text/css" href="libs/angular-ui-select/dist/select.css"></link>        
<script type="text/javascript" src="libs/angular-ui-select/dist/select.min.js"></script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...