useInputComposition

Tags:
这个 Hook 自 v1.4.0 版本起可用。

一个用于跟踪输入元素的组合状态的 React Hook。

演示

源码
isComposing:
false
Composition data:

用法

请查看 API。

源码

点击下方链接跳转 GitHub 查看源代码。

API

const { isComposiing, data } = useInputComposition(elementTarget)

元素目标 ElementTarget

ElementTarget 是一个联合类型,代表可以被定位的各种元素。

更多详情,请参见 ElementTargetElementTarget 类型

返回值

interface InputCompositionState {
  /**
   * 输入框是否处于组合状态。
   */
  isComposing: boolean
  /**
   * 组合数据。
   */
  data: string
}

export interface UseInputCompositionReturns extends InputCompositionState {}