Задать вопрос
@rd100

Как правильно реализовать MVC на фильтре?

Почитал статью про mvc и решил попробовать сделать фильтр по такой схеме
Создал 3 файла - model.js, view.js, controller.js
Получается я создаю в model и view по классу
Где во view у меня хранится метод с html разметкой и методом ее обновления
В model я пишу все методы, которые есть у блока фильтр
А после импортирую 2 класса в файл controller.js и вешаю на кнопки обработчики с методами этих классов?
Но есть один момент, что при открытии страницы, рендер фильтра, который предполагается писать во view, используется отдельно при загрузке страницы, как createFilter

Подскажите, правильно ли я понял подход mvc к написанию отдельного блока?
И как правильно написать это?
Буду очень признателен за пример структуры и зависимостей между файлами
  • Вопрос задан
  • 46 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы