Vuejs и шаблон страницы ruby on rails
Имеется страница на руби (каталог с товарами), на ней есть фильтр (vue), как можно при выборе чекбокса из фильтра, подгружать товары, полученные из api?
В данный момент делаю следующим образом: при клике на чекбокс вызываю метод, который удаляет по классу сетку товаров.
if(document.querySelector('.shop-content__grid')) {
document.querySelector('.shop-content__grid').classList.remove('shop-content__grid');
}
и подкидываю товары из api.
Да, всё отрабатывает, но, думаю, это не столь верно решение. Как сделать более правильно и чисто? Буду благодарен любой помощи.