2016-08-30 7 views
7

मेरे पास एक इनपुटफील्ड है और मैं सबमिट बटन पर क्लिक करने के बाद, उस पर ध्यान केंद्रित करना चाहता हूं।प्रतिक्रिया मूल में किसी इनपुटफील्ड से फ़ोकस कैसे साफ़ करें?

इस बारे में कोई सुझाव मैं इस बारे में कैसे जाऊंगा?

उत्तर

8

आप अपने टेक्स्ट इनपुट में रेफरी जोड़ सकते हैं: <TextInput ref="input"> और फिर this.refs.input.blur() पर कॉल करें।

+1

मुझे यह विचार पसंद है, लेकिन यह केवल तभी काम करता है जब आपके पास कोई प्रकार का इनपुट हो या यदि आपके पास फ़ोकस() विधि है ... उदा। मेरे पास एक खोज क्षेत्र के लिए एक टेक्स्ट इनपुट है जिसके तहत एक सूचीदृश्य है। यदि आप कुछ खोजते हैं और परिणामव्यू में परिणाम स्क्रॉल करते हैं तो आप दूर जाने के लिए कीबोर्ड को टॉगल नहीं कर सकते हैं – dv3

संबंधित मुद्दे