首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >调试角度前端

调试角度前端
EN

Stack Overflow用户
提问于 2016-01-31 19:47:56
回答 1查看 63关注 0票数 3

我们正在开发一个相对简单的角度前端(1.4x版),并且我们一直在与由输入错误引起的非常小的bug作斗争。例如,我们从服务器获取数据,然后将其放入作用域:

代码语言:javascript
运行
复制
...
$scope.result = data.results
...

看到这里的复数了吗?这段代码可以正常工作,将undefined放在$scope.result中。当这种情况发生时,我们希望得到某种通知的警告。像JSLint这样的静态分析工具在这方面帮不了我们,因为它们完全没有办法知道服务器返回的是什么。

此问题在HTML模板中再次出现:

代码语言:javascript
运行
复制
...
<p>The result is: <emph>{{results}}</emph></p>
...

在这里,无论我们如何尝试访问undefined属性,都得不到任何通知。

有没有办法得到这方面的通知?我们发现自己在这些bug上花费了大量的时间。

EN

回答 1

Stack Overflow用户

发布于 2016-01-31 19:59:53

WebStorm将为您处理这类问题。例如,在我的代码{{f.$error}}中,我在末尾放了一个额外的r,WS将其标记为拼写错误且无法解析的变量$errorr。WebStorm做了一个出色的工作来处理许多不同的框架作品,包括Angular和Node。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35113486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档