की सरणी के साथ कस्टम AutoForm मैं एक SimpleSchema जो वस्तुओं की एक सरणी शामिल है:उल्का: वस्तुओं
Things.attachSchema(new SimpleSchema({
name: {
type: String,
label: "Name",
max: 50
},
fields: {
type: [Object],
},
fields.$.name: {
type: String
},
fields.$.amount: {
type: Number
}
}))
मैं कस्टम afEachArrayItem का इस्तेमाल कर रही बनाने के लिए करें कोशिश कर रहा हूँ, लेकिन मैं काम नहीं कर सकते हैं कि कैसे सरणी के भीतर प्रत्येक ऑब्जेक्ट के गुणों का संदर्भ लें।
मेरे टेम्पलेट इस तरह दिखता है (एचटीएमएल के साथ बाहर छीन):
{{#autoForm collection="things" id="myForm" }}
{{> afQuickField name='schemaName'}}
{{#afEachArrayItem name="fields"}}
{{> afFieldInput name="name"}
{{> afFieldInput name="amount"}
{{/afEachArrayItem}}
{{/autoForm}}
क्या करने के लिए "नाम" afFieldInputs में पारित किया जाना चाहिए?
आप एक नई पंक्ति कैसे जोड़ते हैं? – ardochhigh
डाउनवॉटेड: यह समाधान टेम्पलेट के हिस्से को छोड़ देता है जो नए तत्वों को सरणी में जोड़ने की अनुमति देता है। – rodamn
@rodamn, आप टेम्पलेट का हिस्सा कैसे जोड़ेंगे जो नए तत्वों को सरणी में जोड़ने की अनुमति देता है? – bwobst