ASP.NET.MVC 皮毛断点检查数据

开发工具与关键技术:VS2015  MVC
作者:超级小贱贱
撰写时间:2019年5月27日

这次的文献内容,我想分享一下我在写代码中用到的断点方法,先说说断点有什么好处,在你写完代码调试的时候,发现数据出不来,可以先去控制器那边断点,具体怎么断呢,比如我写个绑定下拉框的代码,去到网页请求的时候发现没有数据下来,在这里插入图片描述怎么点击都没有反应,然后我就可以在代码的开头最左侧的“{”的左边点击一下,然后就会出现一个红圈
在这里插入图片描述
这时候在去到视图层点击运行测试断点(这边我没有在控制器写可以直接跳转到页面的url请求路径,所以从视图层那边启动)。点击启动后,刚打开马上返回到刚刚断点那里是正常的,此时那个红点就变了一个模样在这里插入图片描述接着你可以选择点击继续,在这里插入图片描述但是我经常不会去点继续,为什么?觉得浪费时间,每点一次就会回到页面上,然后你想在看接下来的功能的时候,它又会跳回控制器,然后就显示下一层的代码,如此反反复复,知道结束为止,很麻烦我觉得,所以我一般不会经常选择去点,而是有个更快的方法,“按F11”。按F11也是可以实现继续下一个功能的方法,但不会直接跑到页面展示给你看,而是一直在控制器那边每按一次就跳到下一层代码这样。介绍完操作方法之后,然后就开始说说怎么去查看自己的数据是否传递过来

下面是我连续按了两次F11的显示结果,因为中间是数据处理的代码,看不出什么的,只能跳到处理完之后的效果行才能看得出数据处理的结果
在这里插入图片描述
这时候把鼠标移进那个“listNowCity”,然后就会显示如下图所示
在这里插入图片描述
那个“SelectVo”是我另外写的一个类方法,主要用来处理接收的“选中值”和“显示值”,然后中间我要获取的对象“NowCity”在数据库那边确实是只有3条数据,很好,数据都传递过来了,在到视图层写绑定下拉框的代码createSelect(“searchNowCity”,“selectNowCity”);记得不要忘了最好放在一个加载事件$(function(){}里面,否则单独放在外面就变成公共的了,最后在去试一下效果,结果还是这样在这里插入图片描述下拉框根本点不下来,没有任何反应,这时候
就马上回到控制器检查写的代码有没有漏的地
方,果然发现了在最后面有个return那里没有给返回数据,这里就将处理好的数据listNowCity填入“" "”这里面,在去页面查看效果,最终显示是这样的
在这里插入图片描述
我暂时就只学会并理解运用这么多皮毛断点方面的方法,希望能得到更多的大佬讲解更深层的断点方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值