Я использую Ant Design Forms в своем приложении React. Я хотел бы знать, как запретить пользователю копировать и вставлять значения в это поле ввода.
import { Input } from "antd";
<Input onPaste = {(e)=>{
e.preventDefault()
return false;
}} onCopy = {(e)=>{
e.preventDefault()
return false;
}} placeholder = "Basic usage" />
Нет, у меня без 'e.preventDefault()' это не сработало. Я думаю, нам нужно добавить его.
Вы также можете использовать это для простого ввода HTML в React:
<input
type = "text"
onPaste = {(e: any) => {
e.preventDefault();
return false;
}}
onCopy = {(e: any) => {
e.preventDefault();
return false;
}}
/>
почему он должен возвращать false? Вроде без него работает.