• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

158
Views
Desplazar el cursor al cuadro de texto recién creado

así que tengo un cuerpo de mensaje de sms que crea otro segmento si el carácter supera los 160 pero, lamentablemente, el cursor no se mueve al segmento recién creado.

 const [cursor, setCursor] = useState(0); useLayoutEffect(() => { if (showSegmentsTabs.includes(tabType) && activeTarget) { activeTarget.selectionStart = cursor; activeTarget.selectionEnd = cursor; } }); return ( <ActiveMessageTabComponent {...props} {...field} onFocus={handleLastActiveField(field.name)} cursor={cursor} setCursor={setCursor} onChange={(...params) => { const [event] = params; if (tabType === 'sms') { const smsText = getSmsText(values, activeLanguageTab); if ( _.get(event, 'nativeEvent.data') && smsText.length >= maxInputLengthConfig[tabType] ) { return; } } field.onChange(...params); const input = event.target; const cursor = input.selectionStart; setCursor(cursor); }} /> ); }} </Field> ); };

El código anterior se usa para representar el cuadro de texto y se creará un nuevo segmento de sms basado en la entrada del usuario. Creo que intenté agregar el enfoque automático como una propiedad mientras se procesaba, pero el cursor no avanza. ¿Puede alguien ayudarme a implementarlo? el cursor de manera que se mueva junto con la entrada del usuario.

Cuadro de texto Sms

about 3 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error