لست متأكدًا من كيفية القيام بالتحقق من صحة النموذج باستخدام مكون antd <Form/>
الموجود هنا . تحدد الوثائق خاصية onSubmit
<Form/>
، والذي يتم تمريره في أحد الأحداث. ثم يبدو أنه يقوم بتشغيل دالة داخل this.props.form
. أنا أستخدم الكود التالي حاليًا:
handleSubmit(e) {
e.preventDefault();
console.log('before' + e.target.value)
this.props.validateFields((err, values) => {
console.log('errors: ' + err)
console.log(values)
if (!err) {
console.log('Received values of form: ', values);
}
});
}
<Form inline onSubmit={this.handleSubmit.bind(this)}>
....
</Form>
لا يمكنني استرداد القيم من الحدث الذي تم تمريره إلى رد الاتصال إرسال ، حيث إن إرجاع e.target.value
يعود بدون تحديد.
this.props.validateFields()
كما هو موضح في الوثائق ، من أين تأتي هذه القيم؟يستخدم فريق Ant Design مشكلات GitHub لتتبع الأخطاء أو مناقشة خطط Ant Design. لذا ، من فضلك لا تسأل أسئلة الاستخدام هنا. يمكنك محاولة طرح الأسئلة في Stack Overflow أو Segment Fault ، ثم قم بتطبيق العلامة antd
و react
على أسئلتك.
يجب عليك قراءة الوثائق والأسئلة الشائعة ومشكلات البحث قبل طرح سؤال ، THX!
سيكون من الأفضل أن تقرأ الأسئلة الذكية (提问 的 智慧).
Orbyt هل أصلحت المشكلة؟ أو هل لديك سؤال مكدس لهذه المشكلة؟
benjycui لا توجد إجابات مفيدة في Stack overflow. وأغلق نفس الردود على كل أسئلة تصميم النمل MF. أستطيع أن أراكم في كل مشكلة تتعلق بتصميم هراء النمل
التعليق الأكثر فائدة
benjycui لا توجد إجابات مفيدة في Stack overflow. وأغلق نفس الردود على كل أسئلة تصميم النمل MF. أستطيع أن أراكم في كل مشكلة تتعلق بتصميم هراء النمل