Могу ли я разместить контроллер и вид в одном классе? - PullRequest
0 голосов
/ 25 октября 2019

Важно ли разделять контроллер и просматривать его не только логически, но и визуально? Например, у меня есть класс:

class AccountPage extends Element {
  onSomethingChange = () => {
    // controller goes here
  }

  render() {
    // binding view with controller
    return <SomeView onChange={this.onSomethingChange}>Some view</SomeView>
  }
}

Должен ли я поместить контроллер в отдельный и отдельный класс? (Например: OnAccountChangeController)?

Но с моей точки зрения,достаточно поместить контроллер в отдельный метод того же класса. В то же время метод render можно рассматривать как точку привязки контроллера и вида. Пока само представление размещено в SomeView классе. Можете ли вы дать какие-либо рекомендации или советы по этому поводу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...