Ui-сетка с uib-popover в качестве CellTemplate

#javascript #angularjs #angular-ui-bootstrap #angular-ui-grid #ui-grid

#javascript #angularjs #angular-ui-bootstrap #angular-ui-grid #ui-сетка

Вопрос:

Я пытаюсь использовать uib-popover из ui-bootstrap в ui-grid, но когда я нажимаю во всплывающем окне, события «щелчка» отправляются в мою сетку. Я установил плунжер с этой проблемой: https://next.plnkr.co/plunk/aFbYIYsKAD3puSt6

Первый столбец (имя) — это столбец с CellTemplate . Если вы нажмете на значок, появится всплывающее окно, а сетка не позволяет вам щелкнуть по вводу, который я туда поместил, только если вы нажмете на ярлык, но даже в этом случае он все равно довольно глючный.

Ответ №1:

Я это исправил. На самом деле это было довольно просто, вам просто нужно установить для «allowCellFocus» значение false в colDef сетки

Обновленный плунжер: https://next.plnkr.co/plunk/FSZXUViAhu8CMWaT