编辑器#

基于Quasar的QEditor组件的一个所见即所得编辑器。值是一个包含格式化文本的HTML代码字符串。

  • value: 初始值

  • on_change: 值改变时调用的回调函数

from nicegui import ui

editor = ui.editor(placeholder='Type something here')
ui.markdown().bind_content_from(editor, 'value',
                                backward=lambda v: f'HTML code:\n```\n{v}\n```')

# ui.run()
<nicegui.elements.markdown.Markdown at 0x7f03b4d57940>