如何将快速错误消息传递给Angular视图?

时间:2017-03-30 19:03:34

标签: angularjs node.js express

我问,因为如果禁用javascript,那么服务器端验证将起作用。

1 个答案:

答案 0 :(得分:0)

我建议您采用下一种方法:

  1. 在html中添加noscript标记,以管理禁用了javascript的浏览器。如果你想一点,所有的Angular行为都直接取决于JS,所以,如果它被禁用,那么你的页面就不会启动也不会起作用。
  2. 查看express error handling docs
  3. 添加自定义ErrorHandler和ErrorExceptions以在发生意外情况时发送每个特定情况和一般错误,并使用next express函数发送并处理promise catch
  4. 始终添加前端和后端验证,这就像深度验证一样,这意味着您需要验证有效,正确和允许的数据。
  5. 希望这可以帮到你。

    问候。