如何获得自动表单/快速表单来呈现下拉列表?
我正在尝试使用带有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/