【发布时间】:2016-04-13 06:31:50
【问题描述】:
我是一个初学者,我正在尝试使用 ExtJS6 创建登录页面。我可以做到这一点的最简单方法是创建一个 panel 包含诸如 2 text fields(用户名和密码)和 button 等项目,但由于电子邮件和密码文本字段将在注册时再次重复使用好吧,所以我想避免代码重复。因为在这两个地方我们将有相同的验证规则,我们将必须有相同的电子邮件和密码标题。
我正在考虑创建一个电子邮件文本字段组件类和密码文本字段类,它将由 TextField 类扩展,并在这些自定义类和我的登录表单/注册表单我使用这些自定义字段,因此我将能够避免代码重复。
我希望其他成员对此发表评论并告诉我这是否是正确的解决方案,如果是,那么我将如何实现这一目标。
问候
【问题讨论】:
标签: javascript extjs code-duplication extjs6 modular