Совместимость AngularJS UI-GRID с UI-SELECT - PullRequest
0 голосов
/ 04 декабря 2018

У меня были проблемы с реализацией элемента управления UI-SELECT в UI-GRID.Использование этого учебного пособия: http://brianhann.com/ui-grid-and-dropdowns/

Проблемы заключаются во всем: от удобства использования (четырехкратное нажатие для фокусировки на ячейке) до таких проблем, как выпадающий список, скрытый сеткой пользовательского интерфейса.Я потратил несколько дней на поиск в Google и не нашел решения.

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

  • AngularJS: 1.7.2
  • Angular UI - UI-GRID: 4.6.3
  • UI-SELECT: 0.20.0
  • AngularJS Материал: 1.1.7

Использование этого плункера: https://plnkr.co/edit/ckQhv5bWha2jte5wDBI1?p=info

  <link data-require="bootstrap@*" data-semver="3.3.2" rel="stylesheet" 
href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css" />
<script data-require="jquery@2.1.3" data-semver="2.1.3" src="https://code.jquery.com/jquery-2.1.3.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.13/angular.js"></script>
<link data-require="ui-select@0.11.1" data-semver="0.11.1" rel="stylesheet" href="https://cdn.rawgit.com/angular-ui/ui-select/v0.11.2/dist/select.css" />
<script data-require="ui-select@0.11.1" data-semver="0.11.1" src="https://cdn.rawgit.com/angular-ui/ui-select/v0.11.2/dist/select.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.8.5/css/selectize.default.css">
<script src="https://cdn.rawgit.com/angular-ui/ui-grid.info/v3.0.7/release/3.0.7/ui-grid.min.js"></script>
<link rel="stylesheet" href="https://cdn.rawgit.com/angular-ui/ui-grid.info/v3.0.7/release/3.0.7/ui-grid.min.css" type="text/css" />

Второй момент, когда он полностью ломается, это когда я меняю сетку пользовательского интерфейса.версия от 3.0.7 до любой версии выше 4.2.2

Самой большой проблемой является то, что AngularJS 1.1.7 несовместим с UI-GRID 4.2.2, а UI-SELECT не совместим с UI-GRID вышечем 4.2.2.

Кто-нибудь смог заставить это работать с последними версиями каждого ??

...