如何将其他输入字段添加到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,
},
]);
谢谢。这工作得很好。我在哪里可以找到关于这个软件包的文件? –
https://github.com/meteor-useraccounts/core/blob/master/Guide.md#configuration-api –