import Popup from "@/components/popup" import { Textarea, View } from "@tarojs/components" import { useCallback, useState } from "react" import styles from './index.module.scss' type Param = { onBlur?: (val:any) => void onSave?: (val: string) => void } export default ({onBlur, onSave}:Param) => { const [descData, setDescData] = useState({ number: 0, value: '' }) const getDesc = useCallback((e) => { let value = e.detail.value setDescData({...descData, number:value.length, value}) },[]) const setSave = () => { onSave?.(descData.value) } return ( 添加备注 {descData.number}/200 setSave()}>保存 ) }