我在我的网站上,我目前在不同的页面上有几种表格。每个都在提交时调用一个js验证方法。(它们也是经过验证的服务器端,我也只是在 js 中这样做,以防止不必要的页面刷新)。此验证方法因页面而异。例如,对于注册页面,它会检查用户是否已经存在、是否填写了所有字段以及密码是否匹配。在联系页面上,它只检查 2 封电子邮件是否匹配。现在对我来说,将这些验证方法中的每一个分开似乎很愚蠢,因为它们所做的一些检查是在其他地方完成的。有什么方法可以抽象出来吗?
我在我的网站上,我目前在不同的页面上有几种表格。每个都在提交时调用一个js验证方法。(它们也是经过验证的服务器端,我也只是在 js 中这样做,以防止不必要的页面刷新)。此验证方法因页面而异。例如,对于注册页面,它会检查用户是否已经存在、是否填写了所有字段以及密码是否匹配。在联系页面上,它只检查 2 封电子邮件是否匹配。现在对我来说,将这些验证方法中的每一个分开似乎很愚蠢,因为它们所做的一些检查是在其他地方完成的。有什么方法可以抽象出来吗?