Представьте себе, что у меня есть ниже структура:Скрыть столбец в AngularJs
$scope.gridOptions = {
enableHorizontalScrollbar: 1,
enableFiltering: true,
paginationPageSizes: [150, 300, 450],
paginationPageSize: 150,
rowHeight: 110,
data: data,
columnDefs: [
{ name: 'IdQuestion', field: 'IdQuestion', displayName: 'Question Number' , enableCellEdit: false , width :'60' },
{ name: 'Category', field: 'Category', displayName: 'Category' , enableCellEdit: false , width :'83' }
Мне нужно создать кнопку для того, чтобы скрыть столбец Категории, я думал, что это будет работать:/
$("#gridOptions").field("Category").hide();
, но это не помогло, вы можете сообщить мне правильный путь доступа к столбцу категории. Спасибо заранее.
Вы смешиваете jQuery и углы здесь. Обычно вы можете делать это полностью из углового с помощью директив «ng-hide» или «ng-show». Используйте кнопку, чтобы переключить значение привязки на них, может быть? – Adwaenyth
спасибо Гюнтеру, я ищу хороший пример для такого, у вас есть кто-нибудь? – user1187282