700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 谷歌浏览器控制台调试ajax chrome 控制台调试angularjs代码逻辑

谷歌浏览器控制台调试ajax chrome 控制台调试angularjs代码逻辑

时间:2022-01-06 17:46:27

相关推荐

谷歌浏览器控制台调试ajax chrome 控制台调试angularjs代码逻辑

chrome 浏览器开发者工具中 sources 中的 VM+ 数字是怎么一回事

Chrome 控制台中的 VM,一般是自己在控制台写的 JS 代码片段(或者网页 Ajax 获取的代码片段)运行后的提示。

这是为了表示代码来源,与 JS 文件中的代码进行区分。

VM 是 Virtual Machine 的缩写,其实代指 Chrome 的 V8 引擎。

后面加数字,是编号,不同的代码片段,Chrome 会自动按顺序分配一个 id 编号。

善用控制台搜索功能

调试时,想要找源文件中的某个函数或者变量,都可以用在源文件中按 ctrl+f 搜索。

想在控制台中查看自己定义的变量时,也可以用 search 功能。debugger://VM3189 就是指的上面说的 VM+ 数字;

angular 中怎么在控制台调试 controller 中的数据以及修改后台接口返回来的数据。

1.controller 中加上 var vm= this;(指明控制台的 vm 指的是页面中的 this,此处的 vm 可以换成其他变量,此处的 vm 和上面说的 VM 没有半毛线关系,只是 controller 里习惯了这么写而已。)在对应的调试的位置打上断点 debugger;

2.然后在 chrorme 的控制台中输入 window.aa=vm.xxx;假设 vm.xxx 为 ajax 请求回来的数据。

3.此时在控制台中输入 aa 按回车即可看到 ajax 请求回来的数据,此时用 aa

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。