React Native中获取TextInput的光标位置

作者:佚名 上传时间:2023-04-18 运行软件:Visual Studio Code 软件版本:React Native 0.61.5 版权申诉

该示例代码演示了在React Native中如何获取TextInput中光标的位置。通过使用ref和onLayout来实现。

import React, { Component } from 'react';
import { TextInput } from 'react-native';

class MyTextInput extends Component {
  textInputRef = React.createRef();

  handleGetCursorPosition = () => {
    this.textInputRef.current.measureLayout(
      TextInput.State.currentlyFocusedField(),
      (x, y, width, height, pageX, pageY) => {
        console.log(`Cursor position: ${pageX}, ${pageY}`);
      }
    );
  }

  render() {
    return (
      <TextInput 
        ref={this.textInputRef}
        onLayout={this.handleGetCursorPosition}
      />
    );
  }
}

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
React NativeTextInput
该示例代码演示了在React Native中如何获取TextInput中光标的位置。通过使用ref和onLayout来实现。import React, { Component } from 'rea
React Native 0.61.5
Visual Studio Code
2023-04-18 10:45
React NativeTextInput组件解析示例
本篇文章主要介绍了React Native之TextInput组件解析示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
PDF
139KB
2020-12-17 10:58
React Native如何信息
本示例代码演示了如何使用React Native获取设备当前的经纬度位置信息。通过使用React Native中的Geolocation API,可以以异步的方式访问设备的定位信息。import R
React Native 0.64.2
Visual Studio Code
2023-04-25 12:44
Javascript获取光标位置
NULL 博文链接:https://langiriss.iteye.com/blog/680930
ZIP
20KB
2020-10-07 22:18
react native获取地理位置方法示例
react native 官网介绍了这个 api Geolocation 但是这个api只能返回 经纬度 所以要把经纬度 通过逆地理位置转义 http://recode.ditu.aliyun.com
PDF
126KB
2020-12-12 01:48
React Native TextInput组件详解及实例代码
主要介绍了React-Native TextInput组件详解及实例代码的相关资料,需要的朋友可以参考下
PDF
73KB
2020-11-26 18:49
用javascript获取textarea光标位置
Javascript一向以他的灵活随意而著称,这也使得它的功能可以非常的强大,而由于没有比较好的调试工具,又使得它使用起来困难重重,尤其使对于一些初学者,更是感觉到无从下手。今天探讨的问题是用java
PDF
50KB
2020-10-31 09:55
用javascript获取textarea光标位置
Javascript一向以他的灵活随意而著称,这也使得它的功能可以非常的强大,而由于没有比较好的调试工具,又使得它使用起来困难重重,尤其使对于一些初学者,更是感觉到无从下手。今天探讨的问题是用java
PDF
50KB
2020-10-31 09:55
jQuery获取设置textarea光标位置
jQuery扩展函数,用于获取设置textarea中光标位置
JS
0B
2019-05-31 11:07
React Native如何动态设TextInputplaceholder样式?
本示例代码演示了如何以编程方式动态更改React Native中TextInput的placeholder样式,以便实现更好的用户体验。import React, { Component } fro
React Native v0.64.1
Visual Studio Code
2023-04-21 22:41