1. input 获取光标
import classNames from "classnames";
import React, { useEffect, useRef } from "react";
import { root } from "./index.module.scss";
export default function Input({ extra, onExtraClick, className, ...rest }) {
/**************************************************************** */
const inputRef = useRef();
useEffect(() => {
inputRef.current.focus();
}, []);
/**************************************************************** */
return (
<div className={root}>
<input
className={classNames("input", className)}
{...rest}
ref={inputRef}
/>
{extra && (
<div className="extra" onClick={onExtraClick}>
{extra}
</div>
)}
</div>
);
}
2. textarea 获取光标
import classNames from &#