我是在追随https://lexical.dev/docs/getting-started/quick-start
这似乎很直截了当.
import { createEditor } from 'lexical';
@Component({
selector: 'app-root',
standalone: true,
template: `
<div contenteditable="true" #editable></div>
`,
})
export class App implements AfterViewInit {
private editor = createEditor();
@ViewChild('editable') editable?: ElementRef<HTMLDivElement>;
ngAfterViewInit() {
const el = this.editable?.nativeElement;
if (el) {
this.editor.setRootElement(el);
console.log('set');
} else console.log('nop');
}
}
我什么也得不到,也没有出错.我错过了什么吗?