-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
我所理解的 MVC #13
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
MVC 在维基百科中是这么介绍的。
在前端的学习中,MVC 我个人认为是一种代码编写习惯,是一种思维方式,将一个解决方案分为三块,即在哪里操作(view)、该做什么(controller)、数据的操作(model)。
他们之间的关系可用下图表示:
用户直接接触的是
View
,用户操作View
时,Controller
会接受到用户的操作行为,并对其做出反应。此时Controller
会调用Model
,Model
会根据Controller
的指令与服务端发生数据交换,然后将结果返回给Controller
,然后由Controller
去更新View
,View将用户操作的结果呈现给用户。The text was updated successfully, but these errors were encountered: