Skip to content

CondorEditor

CondorEditor 是一个基于 wangEditor 的富文本编辑器组件,支持文本格式化、图片上传、视频上传等功能。

组件 Props

参数名类型默认值说明
valuestring / null-必需 绑定的HTML内容,富文本HTML字符串
heightnumber300编辑器高度(像素)
disabledbooleanfalse是否禁用编辑器(只读模式)
mode'default' / 'simple''default'编辑器模式:- default: 完整模式 - simple: 简洁模式
placeholderstringplaceholder编辑器占位文本

组件事件

事件名说明参数
update:value当编辑器内容变化时触发更新后的HTML字符串或null

基础用法

1. 基本使用

vue
<template>
  <div>
    <h3>文章编辑</h3>
    <CondorEditor v-model:value="content" />
    <div class="preview" v-html="content"></div>
  </div>
</template>

<script setup lang="ts">
import { ref } from 'vue';

const content = ref('<h1>欢迎使用富文本编辑器</h1><p>这是一个示例内容</p>');
</script>

2. 自定义高度和模式

vue
<template>
  <div>
    <CondorEditor 
      v-model:value="article" 
      :height="500"
      mode="simple"
      placeholder="请输入文章内容..."
    />
  </div>
</template>

<script setup lang="ts">
import { ref } from 'vue';

const article = ref('');
</script>