(作者:老薛,撰写时间:2019年4月6日)
在我们开始学MVC的时候难免会遇到很多的问题,这些问题有简单和复杂,而我们希望通过自己的研究来解决问题。当然了,遇到自己不会的就一定要问,不管是问同学还是老师。
而我也经常问同学,我的问题我的同学也能帮我一一解答。
接下来我就说一下之前的一个小问题,还有解决的办法。
在我学到MVC课程里的成绩统计与分析的时候,我遇到了一个问题,请看下面这张图
图1
在我看着老师的视频之后,也跟着敲完,然后就发现右边没有那三张饼状图、柱状图和折线图,然后就开始检查发现有两个错误,如下图
图2
然后我分别点进去之后,看下图
图3
图4
一开始我先看图3,经过认真的观察,还是找不到,然后我就看一图4,看看能不能发现什么。
经过我查找图4,经过了很长的时间,还是一样找不到,所以我就问同学。我同学一看,他先看图3,在他认真查找一番之后,就发现了图3 reloa少了一个d,所以正确的是reload。之后他就先叫我刷新一次,然后我发现图3的问题解决了。
原来还要先刷新一次,如果修改好了一个错误,最好先刷新一下,我就默默地记住了。正当以为可以的时候,突然又报了一个错,请看下图
图5
我跟我的同学也感到疑惑,而那三张饼状图、柱状图和折线图还是没有出来,我同学就先看一图4,因为这次报错也是两个问题,而且也有图4一样的错误,所以我同学先看图4。
经过认真的观察,也没有不知道哪里出错,我同学然后就回看图5。看了一片图5之后,他就在拿老师来跟我的对比,很快的发现错误,他说原来又是少了代码,也就是图5中的 SearchStatistics少写了Data,所以是SearchStatisticsData。
之后那三张饼状图、柱状图和折线图也就出来了,而且图4的错误也就没有了。
我这时候发现原来图4的错误跟这里没有关系,只是图3跟图5的错误才引起的。还有一点要提醒大家:有些问题是因为少写了一个字母或者一个单词,这种问题一般很难查找。还有一个是问题的出现也是没有规律的,你本来修好一个问题,又会出现另一个问题,所以大家要注意一下。