主要思想是将错误对象从Model
to 传递给View
.
简单的方法是只传递错误数组:[1,2,6]
或["missing name", "missing title"]
但我认为有人已经想到了更聪明的东西。那么,有没有制作高级错误对象的标准方法?
主要思想是将错误对象从Model
to 传递给View
.
简单的方法是只传递错误数组:[1,2,6]
或["missing name", "missing title"]
但我认为有人已经想到了更聪明的东西。那么,有没有制作高级错误对象的标准方法?
更简单往往更聪明。
当您将错误从模型(或者可能是控制器)传递到视图时,您真正想要的只是告诉用户出了什么问题,以及如何处理它。我唯一会考虑添加的是有问题的字段的 id,所以你可以用一些 css 突出显示它。
我不会试图使这进一步复杂化。
根据您使用的框架,您可能会发现一些内置的表单输入辅助函数:例如,angular.js可以非常简单地处理表单。