如何在 MaterialUI 的 TextField 中禁用粘贴 (Ctrl+V) 和复制 (Ctrl+C)

Ale*_*ren 4 html javascript css reactjs material-ui

如何在 MaterialUI 的 TextFields 之一中禁用粘贴 (Ctrl+V) 和复制 (Ctrl+C) 选项?

一世?使用 ReactJ

Vel*_*tam 6

onCopy onCut onPaste 是键盘事件。下面的代码是示例。你明白了。反应文档中的参考如下。

祝你好运

https://reactjs.org/docs/events.html#keyboard-events

 const handleChange = (e) => {
    e.preventDefault();
  };
Run Code Online (Sandbox Code Playgroud)
    <TextField
      value={val}
      onCut={handleChange}
      onCopy={handleChange}
      onPaste={handleChange}
     />
Run Code Online (Sandbox Code Playgroud)