| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> 富文本编辑器CKEditor4在VUE中的配置及使用 -> 正文阅读 |
|
[JavaScript知识库]富文本编辑器CKEditor4在VUE中的配置及使用 |
目录 一.下载安装第一次做富文本编辑器,经过两天的查资料和参考官方文档和同事的帮助下终于完成需求功能,下面整理了一下使用的方法。 我们的需求是这样的:需要的编辑器功能如下图,需要添加加字体,设置默认字体字号,也是最困扰我的地方! 通过调查资料,vue项目中使用ckeditor4有两种方式,一种是去官网下载ckeditor4的包,解压放在 项目中,然后根据自己的需求,通过修改编辑器的配置文件config.js文件来添加/删除功能,另一个就是使用包装好的ckeditor4-vue包,我是通过命令下载安装的:
这样,一个基本的编辑器就构建好了 ?然后主要说明一下如何添加字体字号,以及设置默认字体字号! 不是专业前端,有些地方还不明白,但是不这样写出不来效果
添加/删除编辑器功能,以及设置字体添加字体,都需要修改config,如上。 添加/删除编辑器功能添加修改编辑器功能需要在toolbar[ ]中设置,并且添加到extraPlugins: 'justify,font,colorbutton......',这个应该是注册插件的,反正不添加进去就加不了功能,参考第一张图 添加字体字号参考官方文档,添加的字体需要写在font_names, 注意的是,一旦自定义的话,会把原来自带的字体全部覆盖,需要根据自己的需求把所有的字体都定义好,条目之间用? " ; " 分隔,每个条目可以有多个字体,以 " , " 分隔,并且将要显示的字体名称写在?" / "前面。 例如: ?添加字号也是一样的,参考官方文档,我的需求不需要添加字号,所以注了 设置默认字体字号还是参考官方文档,刚开始我以为是设置这俩, 设置好之后发现,仅仅是默认展示,并没有效果,需要引入contents.css文件并修改,这个文件可以去官网下载ckeditor包,解压后就在根目录下面,将contents.css放到项目中,并contentsCss: './contents.css' 引入,然后修改下面这一块:
到这功能就差不多完成了,还有一部分不方便展示。 不是专业前端,还有很多细节不太明白,如有错误,请指正!!! |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 1:15:55- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |