如何将其他输入字段添加到useraccounts生成的表单中:MeteorJS中的bootstrap?

问题描述:

我正在使用useraccounts:bootstrap包开发自定义用户注册表单。如何将其他输入字段添加到useraccounts生成的表单中:MeteorJS中的bootstrap?

<template name="login"> 
    {{> atForm}} 
</template> 

上述模板生成一个登录表单电子邮件,密码字段和登记表电子邮件,密码,密码(再一次)字段。

如何添加字段(如姓氏,姓名,地址)电子邮件,密码,密码(再次)到生成的登记表等?

创建一个配置文件,如accountConfig.js,在其中添加必填字段并将该文件导入到客户端的main.js

例如您的accountConfig.js会是这样:

AccountsTemplates.addFields([ 
{ 
    _id: 'firstName', 
    type: 'text', 
    displayName: 'First Name', 
    placeholder: 'Your First Name', 
}, 
{ 
    _id: 'lastName', 
    type: 'text', 
    displayName: 'Last Name', 
    placeholder: 'Your Last Name', 
}, 
{ 
    _id: 'address', 
    type: 'text', 
    displayName: "Address", 
    placeholder: "Your postal address", 
    required: true, 
}, 

]);

+0

谢谢。这工作得很好。我在哪里可以找到关于这个软件包的文件? –

+0

https://github.com/meteor-useraccounts/core/blob/master/Guide.md#configuration-api –