Добрый день!
Не могу понять как правильно реализовать MVC паттерн, вот пример кода:
class View {
exampleMethod() {
var btn = document.querySelector('.btn');
btn.addEventListener('click', function () {
console.log(this.arr);
});
}
}
class Model {
constructor() {
this.arr = ['1'];
}
}
class Controller {
constructor(view,model) {
this.view = view
this.model = model
}
}
const myView = new View()
const myModel = new Model()
const myController = new Controller(myView,myModel)
Я не понимаю как правильно связать view, что бы при клике отображалось значение в module ?
Надеюсь доступно объяснил, спасибо!