道招
富文本编辑器CKEditor4迁移方案
之前写过 《富文本编辑器wangEditor迁移CKEditor前后效果对比》 ,结合大家的反馈后进行了调整。 增加了具体案例的展示CKEditor插件和事件系统,重新整理成迁移方案。 一、背景 老版本富文本编辑器wangEditor的工具栏如图所示 新版本富文本编辑器CKEditor4工具栏如图所示 老版本编辑器有以下常见业务场景不支持: 先设置字体字号
CKEditor自动加载内联编辑器引发的故障记录
在一次项目优化过程中,我采取了按需加载的策略,将对CKEditor入口JS文件的加载过程移动到了点击回复邮件之后,这样的话,当用户没有编辑邮件的需求时就不用加载CKEditor相关的JS文件了。但是因为这一个改动,引起了意想不到的问题。 因为我们的项目中IM聊天页面也用到了简易的富文本编辑,使用的也是contenteditable的div来实现的,问题也是因此而出现的。我们先简单介绍下CKE
CKEditor系列(六)改造原编辑器默认样式dom结构效果对比
熟悉的朋友应该知道之前是用的wangEditor,近期才迁移到CKEditor,很早的时候项目就支持一个叫“默认样式”的功能,需求就是部分BU希望能够统一邮件对外发送的样式,比如统一使用“宋体,黑色,18px”。 之前在wangEditor上是这么实现的 <p class="default-email-style" style="margin
CKEditor系列(五)编辑器内容的设置和获取过程
我们看一下CKEditor4的编辑器内容的设置和获取过程,也就是setData和getData过程。 我们在调用 editor.setData 的时候,调用的就是 core/editor.js 里面的 setData 方法。 // src/core/editor.js setData: function( data, options, internal ) { var fire
docker容器配置文件出错后重启容器失败解决方案
最近经常修改docker容器里面的东西,无意中重启发现容器立即就挂了。。。慌的一批,总不能直接重新新建吧,虽然是没什么,但是数据呢? 想直接使用 docker exec -it container-name /bin/bash 进入容器是不行, docker exec 只能进入到启动中的容器,那怎么办? 既然是修改某个配置重启后就失败的,那代表我们的此次修改有问题,我们删掉我们的改动点就
使用next.js服务端渲染经历
上周末的时候打算把自己的网站从vue的ssr转换为react的ssr,鉴于之前在vue中是用的原生的ssr,这次想在react中试试框架,所以首选的就是next.js。 第一次用next.js,根据官方文档来实现实现即可,但是遇到了一些问题,主要是跟store相关的,在vue中我用的是vuex,数据的全都是存储在vuex,相应主要需要数据的话就是在asyncData方法中调用,然后存在store
通过php7.4.13源码安装gd扩展
因为之前安装php是采用的源码编译安装,当时的编译参数是 ./configure --prefix=/usr/local/php --enable-fpm --with-fpm-user=nginx --with-fpm-group=nginx --enable-mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --enable-
道招网主机切换至腾讯云
去年把主机从之前的搬瓦工迁移到国内,选择的是国内的阿里云。 当初是12月份做活动的时候买的,首单都是比较优惠的。 现在差不多一年了,续费就贼贵了,大家都知道的套路啊。 另外我对现在的阿里云主机不满意,老是提示cpu运行过高啊,再就是打开网站速度并不快,感觉机器不行,带宽好样用的是默认的1M吧。 最近11月份腾讯云做活动,想顺便把网站迁移过来。 首单优惠力度不错,1年70元
docker安装php nginx mysql容器化记录
建议第一步应该先安装mysql,因为后面的php很可能是需要连接mysql的,然后nginx是需要转发.php文件给php-fpm的 新建nginx的配置文件 /root/website/nginx/conf/conf.d/www.conf server { listen 80; server_name localhost; #charset koi8-r;
centos8以源码方式安装php7.4
学习学习源码安装挺好的。 本文主要参考、学习自 https://www.cnblogs.com/alliancehacker/p/12255445.html 感谢原作者 下载源码 地址 https://www.php.net/distributions/php-7.4.13.tar.bz2 # 下载 wget https://www.php.net/distributio
关注道招网公众帐号
道招开发者二群