Meteor: Custom AutoForm with array of objects

后端 未结 2 1301
猫巷女王i
猫巷女王i 2021-01-04 20:17

I have a SimpleSchema which includes an array of objects:

Things.attachSchema( new SimpleSchema({
    name: {
        type: String,
        label: \"Name\",
         


        
2条回答
  •  悲哀的现实
    2021-01-04 20:30

    You can add buttons to add/remove the array items as so:

    {{#autoForm collection="things" id="myForm" }}
        {{> afQuickField name='schemaName'}}
    
        {{#afEachArrayItem name="fields"}}
    
            
            {{> afFieldInput name=this.current.name}}  
            {{> afFieldInput name=this.current.amount}}
    
        {{/afEachArrayItem}}
        
    
    {{/autoForm}}
    

    This will use the built-in buttons and icons for AutoForm, so feel free to modify the HTML as necessary.

提交回复
热议问题