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

时间:2017-03-02 17:43:39

标签: twitter-bootstrap meteor meteor-blaze meteor-accounts

我正在使用 useraccounts:bootstrap 包来开发自定义用户注册表单。

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

以上模板使用电子邮件,密码字段生成登录表单,并使用电子邮件,密码,密码<注册表单再次)字段。

如何在生成的注册表单中添加电子邮件,密码,密码(再次)以外的字段(如名字,姓氏,地址)

1 个答案:

答案 0 :(得分:2)

创建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,
},

]);