gpt4 book ai didi

mvp - 在MVP中写验证的位置

转载 作者:行者123 更新时间:2023-12-03 08:41:50 27 4
gpt4 key购买 nike

在Model-View-Presenter模式中,我们应该在哪里编写用户输入的验证。

最佳答案

Realm 特定的规则/验证应在模型中。您可以使用model.validate()来告知您是否违反规则。查看Rails模型(ActiveRecord)类,以很好地实现此概念。

View 应使用户难以键入无效的输入。因此,在到达演示者之前,应先消除“为数字输入字符串”类的输入错误。
模型和 View 之间可能会有一些重复的验证。例如。 AttributeX的范围必须在1到100之间。这必须在模型中进行验证。.同时,您可能希望在minValue和maxValue范围设置为1-100的情况下在UI中放入微调器。

关于mvp - 在MVP中写验证的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/217752/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com