0

主要思想是将错误对象从Modelto 传递给View.

简单的方法是只传递错误数组:[1,2,6]["missing name", "missing title"]

但我认为有人已经想到了更聪明的东西。那么,有没有制作高级错误对象的标准方法?

4

1 回答 1

1

更简单往往聪明。

当您将错误从模型(或者可能是控制器)传递到视图时,您真正想要的只是告诉用户出了什么问题,以及如何处理它。我唯一会考虑添加的是有问题的字段的 id,所以你可以用一些 css 突出显示它。

我不会试图使这进一步复杂化。

根据您使用的框架,您可能会发现一些内置的表单输入辅助函数:例如,angular.js可以非常简单地处理表单

于 2013-10-21T11:57:40.503 回答