UEditor是一款功能丰富的富文本编辑器,它提供了丰富的配置项,使得用户可以根据自己的需求进行定制。以下是一些常用的前端配置项及其说明:
- customDomain:这个配置项是一个布尔值,默认为false。如果实例化编辑器的页面手动修改了domain,此处需要设置为true。
- isShow:这个配置项也是一个布尔值,默认为true。它决定了编辑器是否默认显示。
- textarea:这个配置项是一个字符串,默认为’editorValue’。提交表单时,服务器获取编辑器提交内容的所用的参数,多实例时可以给容器name属性,会将name给定的值最为每个实例的键值,不用每次实例化的时候都设置这个值。
- initialContent:这个配置项是一个字符串,默认为’欢迎使用ueditor!’。它可以用来初始化编辑器的内容。
- autoClearinitialContent:这个配置项是一个布尔值,默认为true。它决定了是否自动清除编辑器初始内容。如果focus属性设置为true,这个也为真,那么编辑器在初始化完成后会自动清除初始内容。
- UE_EDITOR_CONFIG:这是一个全局变量,用于存储编辑器的配置信息。用户可以通过修改这个变量来自定义编辑器的配置。
- serverUrl:这个配置项是一个字符串,默认为URL + ‘php/controller.php’。它指定了服务器统一请求接口路径。
- toolbars:这个配置项是一个二维数组,定义了工具栏上的所有功能按钮和下拉框。用户可以根据自己的需求选择需要的按钮和下拉框进行重新定义。
- labelMap:这个配置项是一个对象,用于定义工具栏上按钮的tooltip提示。键值对的键名对应toolbar参数的项,当鼠标放在工具栏上时显示的tooltip提示。
- lang:这个配置项是一个字符串,默认为’zh-cn’。它定义了语言配置项,默认是中文。如果有需要的话,也可以使用自动多语言切换的方式,前提是lang文件夹下存在对应的语言文件。
- langPath:这个配置项是一个字符串,默认为URL + ‘lang/‘。它指定了语言包文件存放目录。
- theme:这个配置项是一个字符串,默认为’default’。它定义了主题配置项,默认是default。