Добавить флажок в заголовок ng-grid. При выборе максимального флажка 2

#angularjs #angularjs-directive #angular-ui #ng-grid

#angularjs #angularjs-директива #angular-ui #ng-grid

Вопрос:

[Снимите флажок в строке на рисунке ниже, но] Я хочу иметь флажок, кроме четырех заголовков, т.Е. Математики, физики, химии и биологии. Я также хочу, чтобы этот флажок вел себя аналогично кнопке повторного вызова, но немного по-другому. Я имею в виду, что одновременно может быть выбрано не более 2 флажков. Например.

  1. Я выбираю математический флажок
  2. Я выбираю флажок физики
  3. Теперь я устанавливаю флажок химии. Флажок Math должен быть снят.

введите описание изображения здесь

Комментарии:

1. Я не могу написать для вас все методы, но, короче говоря, вам нужно создать метод в вашем контроллере, который запускается при выборе любого из ваших флажков (например, события ng-click и ng-change, попробуйте, какой из них лучше всего соответствует вашим потребностям), затем вам нужно отслеживать(означает, хранится в переменных), что было выбрано, и отменить выбор остальных. Спасибо

2. И как добавить флажки в столбец?

3. С пользовательским HeaderCellTemplate. github.com/angular-ui/ng-grid/wiki/Templating Но для чего предназначены эти флажки?