首页
学习
活动
专区
圈层
工具
发布

Tinymce plugins

tinymce-plugins This is tinymce plugins 前言 因为项目需要用到富文本编辑器众多富文本编辑器中,选择了 Tinymce,根据项目需要对Tinymce 进行扩展和增强插件...简述 This is tinymce plugins 该项目主要为 tinymce 富文本编译器的扩展插件,或增强优化插件 目前整理完成插件列表如下: imagetools [增强优化]: 图片编辑工具插件...拥有附件类型对应图标,支持vue; 下载 npm i @npkg/tinymce-plugins 或 cnpm i @npkg/tinymce-plugins -D 使用说明 未使用过 tinymce...@npkg/tinymce-plugins/lineheight' import '@npkg/tinymce-plugins/layout' import '@npkg/tinymce-plugins...力求创建一个 提供 强大、好用、丰富 的 tinymce 富文本编辑器 插件、扩展 和 技术 的技术社区,方便 交流讨论,分享经验 。

3.8K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    tinymce 如何实现动态国际化

    tinymce 如何实现动态国际化 tinymce 是一个非常强大的富文本编辑器,tinymce是支持开启通过配置 language 来决定 tinymce 的语言版本 例如 下面配置 日文 英文...中文 且在同一个页面 tinymce.init({ selector: 'textarea.tinymce', plugins: `code image imagetools media...editor 实例 完成之后才能进行实例下一个 所有需要采用 tinymce.init({...}).then(()=>{ tinymce.init({...}).then(()=>{ ... })....否则只能得到 最后一个实例的语言版本 但是问题来了 因为 tinymce 的菜单面板 是动态生成 , tinymce 官方 这一块的逻辑并没有考虑到 不同语言实例在 同一页面,【具体,可以近似看成...也集成实现了 tinymce动态国际化 通过配置 tp_i18n_langs: true 然后自定义菜单项 加入 tpI18n 来开启此项功能 实现如下 tinymce.init({

    1.8K30

    使用 TinyMCE 编辑器中文语言配置过程

    使用 TinyMCE 编辑器中文语言配置过程 ---- TinyMCE是一款易用、且功能强大的所见即所得的富文本编辑器。...TinyMCE的优势: 开源可商用,基于LGPL2.1 插件丰富,自带插件基本涵盖日常所需功能 接口丰富,可扩展性强,有能力可以无限拓展功能 界面好看,符合现代审美 提供经典、内联、沉浸无干扰三种模式...对标准支持优秀(自v5开始) 多语言支持,官网可下载几十种语言 默认的情况下,TinyMCE是使用英文,而且我们下载的TinyMCE软件包默认也是不带中文语言包的,因此我们要单独操作一下。...官方下载地址:https://www.tiny.cloud/get-tiny/language-packages/ 中文网站下载地址:http://tinymce.ax-z.cn/static/tiny.../langs/zh_CN.js 将语言包解压,将js文件放入tinymce根目录下的langs文件夹中(如不存在就自己新建一个),最后路径形如:XXX/tinymce/langs/zh_CN.js 在TinyMCE

    4.7K10

    tinymce--一款非常好用的富文本编辑器 vue集成tinymce编辑器

    vue项目集成TinyMCE编辑器 1、安装 vue-cli版本:4.4.0 安装tinymce npm install tinymce -S tinymce版本:5.3.1 安装tinymce-vue...npm install @tinymce/tinymce-vue -S tinymce-vue是tinymce官方提供的一个vue组件,可以直接拿过来使用,但是必须要到官网注册获取api-key,否则只有一段时间的试用期...,如下图所示 ​ ​​ 3、组件编写 新建一个组件,在此我把它命名为imcoder-tinymce.vue 在组件中我们引入tinymce import tinymce from "tinymce/tinymce...解决方案:在src/assets下新建/tinymce/plugins目录,把下载的插件解压缩放进去,然后引用进来,如下所示 ​ 这里我使用了行高插件和百度地图插件 // 扩展插件 import "..... from "tinymce/tinymce"; import Editor from "@tinymce/tinymce-vue"; import "tinymce/icons/default/icons

    39.9K114

    vue-tinymce增加135编辑器支持

    一、引入@tinymce/tinymce-vue import TinymceVue from '@tinymce/tinymce-vue'; 二、实例化tinymce并调用135编辑器 注意里面的external_plugins...tinymce-vue     api-key="申请一个tinymce的key"     v-model="content"     :init="{         external_plugins...: {  'editor135': 'https://cdn.jsdelivr.net/gh/starideas/xyfront/libs/tinymce/plugins/editor135/plugin.js...> 三、测试     点击工具栏的135如果没问题的化会弹窗一个窗口,窗口里就是135编辑器,在135里完成编辑后点击右侧橙色的完成编辑,会自动将内容同步到tinymce里。    ...注意file_picker_callback和images_upload_handler这两个接口尽量都实现,一个是传图的一个是传媒体和其他格式文件的。基本上网上能搜到实现。

    91610

    三种插件开发模式,带你玩废tinymce

    前言 TinyMCE是一款开源、易用、UI时新、所见即所得的富文本编辑器。是富文本领域中的佼佼者。整体设计和模式,都是非常不错的。...Emoticons 和 Charmap 使用自动完成程序。...字间距 段落设置 以上可以根据自己的实际业务,发挥自己的奇思妙想 去扩展成自己想要的 利用iframe引入自定义功能页面 利用iframe引入自定义功能页面 这种方式 ,自定义页面和tinymce...本身相对独立,互不干扰,只需要控制好自定义功能页面 和 tinymce之间的数据通信就好了。...tinymce 相关配置和API web components 基本概念 我们有了大致了解 ,下面还需要再了解一下 tinymce 中 需要用到的相关配置和API 配置只需要关注 custom_elements

    6.7K30
    领券