使用氮气在Erlang中进行验证

| 我正在尝试用Erlang中的氮气做一些简单的事情。我已经在文本字段上成功设置了验证:
wf:wire(submit, desk,
#validate{ validators=[ #is_required{text=\"Required\"} ]}),
其中desk_name是文本框,而Submit是页面底部的按钮。 我只想对面板做同样的事情。但是,使用相同的代码似乎无效。 有没有一种方法可以验证文本框以外的其他字段? 非常感谢您的帮助!谢谢。     
已邀请:
        在氮气中,您可以使用其文档查看其元素可以做的所有事情。这些元素是Erlang记录。记录中包含字段,并且您无法在编译时向记录中添加任何内容。 我建议您阅读
wf.hrl
文件,它是许多氮元素的头文件(可以在路径
$NITROGEN/apps/nitrogen/include/wf.hrl
中找到),或者您可以在此处访问所有元素的文档。 另一件事是,(对我而言)您听起来好像还没有学到足够多的erlang才能成功地在氮气中成长(没有冒犯)。通常,一旦您学会了使用语言的数据结构,用erlang开发的框架就会变得显而易见。您将容易理解为什么给定库的开发人员选择按照您认为的方式进行操作。因此,我建议(在适当的尊重下)阅读这份有关Erlang编程的好指南。 除了他们的大多数代码中的“氮气错误”之外,大多数使用氮气的新开发人员都会收到“错误错误”。 不要忘记,您只能在氮元素上使用与其通过记录结构和支持动作功能围绕氮元素建立的功能一样多的功能。阅读文档,您将成功! 成功!     

要回复问题请先登录注册