如何获得自动表单/快速表单来呈现下拉列表?

我正在尝试使用带有allowedValues的模式来执行此操作,但到目前为止它不起作用。

这是我的架构:

AccountType = new Meteor.Collection("AccountType");

Schema = {};

Schema.AccountType = new SimpleSchema({

    accountType: {
        type: String,
        allowedValues: ['Business Account', 'Non Profit']
    },

    createdBy: {
        type: String,
        autoValue: function(){ return this.userId }
    }

});


SimpleSchema.debug = true;
AccountType.attachSchema(Schema.AccountType);


这是我在模板中进行渲染的代码:

        <div>
            <p>Account Type</p>
            {{#autoForm id="AccountType" type="insert" collection="AccountType"}}
                    {{> afFieldInput name="AccountType" options="allowed"}}
            {{/autoForm}}
        </div>


我还需要呈现什么两个选项?

最佳答案

这行:

{{> afFieldInput name="AccountType" options="allowed"}}


应该是这样的:

{{> afFieldInput name="accountType" options="allowed"}}


:/

关于javascript - 为了使用简单模式和自动形成表单创建下拉列表,我缺少什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25450891/

10-10 10:50