Отфильтровать данные (Angular)

Как отфильтровать данные с помощью клика по кнопке? Как привязать функцию ng-click к директиве ng-repeat в таблице?
Вот то что есть - https://jsfiddle.net/789zgx77/4/ (не знаю, почему не работает с подключением ангуляра), пример на хостинге http://filterexample.site88.net/

Собственно, как сделать, чтобы эти данные из массива сортировались как в разделе Example of sorting (выборка по первой категории), но только при клике по кнопке?

Не путай сортировку с фильтрацией. Тебе нужна именно фильтрация (догадываюсь) но ты ее называешь сортировкой.

Для того чтобы по клику применялась фильтрация/сортировка нужно в expression (filter : expression) присвоить необходимое значение (по умолчанию - оно пустое)

Вот работающий пример.

Вот Ваш модифицированный рабочий пример с фильтрацией.

1 симпатия