javascript - 当事物未定义时,有没有办法让 Angular.js 更冗长?

标签 javascript angularjs

我真的刚刚开始认真使用 Angular.js,我注意到的第一件事是,如果找不到某些东西,它不会经常抛出错误。

在一个简单的例子中,如果 something_undefined 是未定义的:

<p>{{something_undefined}}</p>

这将无提示地失败:

<p></p>

在一个带有 $resource 的例子中,如果我打错了 {{member.frist_name}} 我很希望 Angular 告诉我有member 上没有这样的属性 frist_name

最佳答案

仅出于测试目的,您可以通过以下方式显示错误消息而不是空字符串

<p> {{ something_undefined || 'Not Found !!!' }} </p>

关于javascript - 当事物未定义时,有没有办法让 Angular.js 更冗长?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16781065/

相关文章:

javascript - Angular-ui-bootstrap datepicker 指令 - 放在前面

javascript - 附加到 jquery 对话框明显的错误 - 有解决方法吗?

Javascript 表单按钮未提交

javascript - 为什么 handleEvent 在插入 div 时要花这么多时间

javascript - 在文本输入中查找链接并将它们转换为 angularjs 中的 html 链接

javascript - 使用 Angular Directive(指令)在页面加载时重新缩放和裁剪图像

javascript - AngularJS ngRoute 抛出未捕获错误 : [$injector:modulerr]

javascript - 在 KineticJS 中调整图像对象的大小以进行形状填充

javascript - 运行单元测试时 Promise 回调不执行

javascript - 在 Angular JS 中以编程方式插入数组值