فهرست منبع

fix: EditForm中textarea过滤掉换行符

lanjianrong 4 سال پیش
والد
کامیت
c0f4f903f1
1فایلهای تغییر یافته به همراه4 افزوده شده و 3 حذف شده
  1. 4 3
      src/components/EditableForm/src/editableFormItem.jsx

+ 4 - 3
src/components/EditableForm/src/editableFormItem.jsx

@@ -136,8 +136,8 @@ const EditableFormItem = ({
       toggleEdit()
       return
     }
-    await handleConfirm(value)
-    setState({ ...state, val: value, extraVal: local })
+    await handleConfirm(value.replaceAll('\n', ''))
+    setState({ ...state, val: value.replaceAll('\n', ''), extraVal: local })
     toggleEdit()
   }
 
@@ -211,7 +211,8 @@ const EditableFormItem = ({
     cell = (
       <div
         className={['editable-cell-value-wrap', !editable ? 'disable' : ''].join(' ')}
-        onClick={toggleEdit}>
+        onClick={toggleEdit}
+      >
         {content}
       </div>
     )