MVC小白怎么弄清楚MVC怎么工作的。。

    好吧,我花了俩仨天,查了很多博客,论坛,,,哎,只怪自己太笨,真的看不懂那些大神说的都是啥,,其实我只想说,大神们,你们说的东西不太适合小白啊,哈哈,我们小白只想弄清楚这是啥,怎么工作的,代码顺序怎么走的。。你们叨叨叨一大堆,对于第次一接触MVC的人来说,跟说神话似的。

    今天请教同学,终于弄明白了我想知道的东西。。。分享一下,肯定有更多的小白跟我一样,,非常需要这个。。


写在最开始的:首先大家肯定都已经知道了,MVC框架有什么东西。。Model+View+Controllers  

(我做的这个项目里面此Model几乎没有用到,这里就不讲它了,但其他的内容小白看完了也是很有帮助的。)  这三个东西具体是啥,我不做解释了(不会说专业的话),你们肯定也查了很多了,那些大神已经告诉你们了这个MVC的定义啥的。。。。。叨叨叨一大堆。

    


看图说话,解释 下这个图。


    通俗点说:

    1. view-关系的就是用户看到的网页界面。在view中,需引入css,和js如下图(把css和js与view关系起来)


在view中添加控件啥的,编辑界面,然后用css修饰界面,变得更加好看。

    2.至于js

    2.1 view界面执行加载事件时候,Controllers 要与js关系上了


js通过URL找到了Controllers ,然后执行Controllers 中的方法


Controllers中方法有返回值,这个返回值就给了js中的data

现在date就是对数据库操作返回的结果了,你可以对他执行一些操作了。

2.2.比如在编辑界面的时候,添加个button,然后在后面紧接着定义个事件,如图;


通过这个方法,用户点击该按钮,就跳转到js中该方法,执行下面的内容。下面图就是js中对应的方法。



至于Model这个模型,我还不太会,以后有机会我回来补上。


好吧,就到这吧,我心知肚明,这博客写的不严谨,存在很多漏洞,不完整的地方,哈哈。但是,能让小白理清思路才是最重要的。对于MVC小白,大家看了此文,不要深究(避免因为我的写作不严谨,而深入误区),理解其中的思路,知道代码怎么走的就可以了,找个例子自己走通一条线,慢慢理清思路就好。加油,我也正在学习,哈哈。

猜你喜欢

转载自blog.csdn.net/wzcyamadie/article/details/79557888