当前位置: 首页 > news >正文

合肥市建设工程劳务分包合同备案表在哪个网站下载自己如何免费做网站

合肥市建设工程劳务分包合同备案表在哪个网站下载,自己如何免费做网站,页面设计师岗位职责,西餐厅网站模板使用的富文本是编辑器 react-quill 需求: 点击按钮插入自定义颜色文字,然后手动输入为正常颜色。 问题: quill组件把带颜色的字体创建个dom, 临近的文字都会整合进一个dom中,导致输入的文字和插入的带颜色 都统一成一个颜色了…

使用的富文本是编辑器 react-quill

需求:

点击按钮插入自定义颜色文字,然后手动输入为正常颜色。

问题:

quill组件把带颜色的字体创建个dom, 临近的文字都会整合进一个dom中,导致输入的文字和插入的带颜色 都统一成一个颜色了。

中文输入拼音阶段就开始触发change事件,在转换文本时会把拼音和汉字混杂出现,结果不正确。

解决方案:

绑定compositionstart,compositionend 事件,可监听到非直接输入的输入法输入状态,结束时机准确。

设置个状态,通过判断状态区分 中/英文输入法区别,正确处理逻辑。

// 设置个状态,表示当前是否是非直接输入法输入(如中文,有拼音阶段)
let editorIsChineseStatus = false
useEffect(() => {const editorDom = document.querySelector('.ql-editor')if (!editorDom) returneditorDom.addEventListener('compositionstart',function () {// 当前是非直接输入法输入editorIsChineseStatus = true},false)editorDom?.addEventListener('compositionend',function (e) {// 非直接输入法输入结束editorIsChineseStatus = false// 处理逻辑todo()},false)}, [])
const editorChange = () => {// 直接输入法输入(英文,可直接输入)if (!editorIsChineseStatus) {// 处理英文输入逻辑todo2()}
}

http://www.hengruixuexiao.com/news/7138.html

相关文章:

  • 武隆集团网站建设小说关键词生成器
  • 阿里云服务器官方网站负面口碑营销案例
  • 免费行情软网站百度seo优化排名如何
  • 义乌网站建设多少钱关键词排名优化工具
  • 太原商城网站建设简述优化搜索引擎的方法
  • 南京大地建设 集团 网站网络营销是什么?
  • 网站建设列入无形资产管理吗关键词搜索数据
  • 互联网行业 英文网站优化是什么意思
  • wordpress不能mp4做seo用哪种建站程序最好
  • 企业网站会涉及到的版权问题军事最新消息
  • 包头建委网站找不到百度打广告怎么收费
  • 江西网站建设公司排名搜索引擎优化的定义
  • 上海网页设计seo从0到1怎么做
  • 电商网站开发分析东莞网站营销
  • 用dw做的十二星座网站免费百度关键词排名推广工具
  • 北京专门做网站的公司seo用什么论坛引流
  • 北京网站改版有什么用全国31省市疫情最新消息今天
  • 创建一个网站的条件有哪些手机免费建网站
  • 济南品牌网站制作方案营销培训班
  • wordpress编程视频教程南宁seo结算
  • 淘宝上做网站建设靠谱吗竞价托管公司排名
  • 17网站一起做网店河北线上营销策略都有哪些
  • 网站制作方案介绍及要求其中包括
  • 旅游电子商务的三创赛网站建设网站友情链接购买
  • 在婚恋网站做翻译好吗深圳互联网推广公司
  • 网站建设主机的功能免费的api接口网站
  • 如何做微信个人网站视频剪辑培训班学费一般多少
  • 帮别人做违法网站会怎么样seo实战技巧
  • 两学一做纪实评价系统登陆网站百度搜索什么关键词能搜到网站
  • 语言教学网站建设课程总结网站内容优化怎么去优化呢