Closed xiaoxiaotumao closed 1 year ago
@xiaoxiaotumao https://uiwjs.github.io/react-codemirror/#/extensions/events
在编辑区域 content
添加事件阻止 enter
import CodeMirror from '@uiw/react-codemirror';
import { events } from '@uiw/codemirror-extensions-events';
function App() {
const [scrollTop, setScrollTop] = useState(0);
const eventExt = events.scroll({
scroll: (evn) => {
setScrollTop(evn.target.scrollTop);
},
});
const eventExt2 = events.content({
focus: (evn) => {
console.log('focus');
},
blur: (evn) => {
console.log('blur');
},
});
return <CodeMirror value="console.log('hello world!');" height="200px" extensions={[eventExt, eventExt2]} />;
}
export default App;
想控制编辑器只能在一行中进行输入,要怎么设置呢