直接跳到内容

TextEditor 文本编辑器

文本编辑器组件允许用户编辑和显示格式化文本,支持多种格式,包括Markdown和HTML。

底层实现为panel.widgets.TextEditor,参数基本一致,参考文档:https://panel.holoviz.org/reference/widgets/TextEditor.html

基本用法

基本的文本编辑器使用:

工具栏布局

可以设置工具栏的位置和是否显示:

API

属性

属性名说明类型默认值
disabled是否禁用编辑器bool False
mode菜单显示模式('toolbar'-工具栏模式 / 'bubble'-气泡模式)str 'toolbar'
placeholder编辑器为空时显示的占位内容str ""
toolbar工具栏配置(true/false 开关或详细配置列表)bool  or list True
value组件当前的HTML输出内容str ""
  • 'toolbar'模式下显示顶部工具栏菜单
  • 'bubble'模式下显示浮动上下文菜单

Events

事件名说明类型
change当文本内容变化时触发的事件Callable 

Controls

src/examples/panel_vuepy/widgets/TextEditor

TextEditor 文本编辑器已经加载完毕