#slatejs
Вопрос:
Как предотвратить наследование следующего текстового блока тех же стилей, что и первый? Если я добавлю заголовок, а затем нажму enter, я бы хотел, чтобы это был абзац в следующей строке, а не другой заголовок.
Ответ №1:
Вы можете использовать onKeyDown, чтобы определить, когда вы нажимаете Enter, используете Преобразования или API редактора, чтобы вставить новый узел с нужным стилем. См.: https://docs.slatejs.org/api/transforms#transforms.insertnodes-editor-editor-nodes-node-or-node-options