Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

输入中文时,第一个字母会出现在编辑器里 #56

Open
Jiiun opened this issue Jun 12, 2017 · 39 comments
Open

输入中文时,第一个字母会出现在编辑器里 #56

Jiiun opened this issue Jun 12, 2017 · 39 comments

Comments

@Jiiun
Copy link

Jiiun commented Jun 12, 2017

image

@Jiiun
Copy link
Author

Jiiun commented Jun 12, 2017

image

@baiducctv5
Copy link

也发现这个问题了。。。。

@sonyta
Copy link

sonyta commented Jun 13, 2017

我也发现有这个问题

@surmon-china
Copy link
Owner

我也发现了

@surmon-china
Copy link
Owner

散了吧,这不是个bug,第三方脚本导致的

@Jiiun
Copy link
Author

Jiiun commented Jun 19, 2017

请问你知道是哪个脚本导致的吗?因为我这边也有这个问题,发现example 1 ~ 3都没有问题,谢谢~

@surmon-china
Copy link
Owner

目测是这:https://github.com/surmon-china/vue-quill-editor/tree/master/modules

这两个库使用了quill的module,简单说,就是监听了按键事件,你试试呗

@Jiiun
Copy link
Author

Jiiun commented Jun 19, 2017

image
好吧!我把node_modules删掉重装一遍就没有问题了,我也自己写了一个module,暂时没找到原因

@surmon-china
Copy link
Owner

可以 six six six

@beibeijerry
Copy link

咋解决的 @Jiiun

@Jiiun
Copy link
Author

Jiiun commented Jun 27, 2017

@beibeijerry 试试把node_modules删掉后 再npm install 我当时是重新拉了分支 装了npm包 发现新分支就没这个问题了

@surmon-china
Copy link
Owner

我会再测试问题原因

@CrazyHuiLiang
Copy link

@surmon-china
使用了webpack打包,打包时如果用发布版本(vue-quill-editor/dist/index.js)就会有这个问题。
image

如果引用源代码自己打包就没有这个问题了,不知道原因。。。
image

@surmon-china
Copy link
Owner

@CrazyHuiLiang 发布版本无效

@surmon-china
Copy link
Owner

@CrazyHuiLiang 发布版本是直接用于浏览器端的版本,需要以window.vueQuillEditor的形式使用,所以是无效的。

@NGyc
Copy link

NGyc commented Sep 29, 2017

上传外部内容用什么方法呢?又怎么自定义上传内容的样式?

@transtone
Copy link

quilljs/quill#1429 是这个bug吗?

@surmon-china
Copy link
Owner

@surmon-china
Copy link
Owner

quilljs/quill#1904

@surmon-china
Copy link
Owner

quilljs/quill#2009

@MingBillCheng
Copy link

@Jiiun chrome浏览器3月更新之后,出现了这个问题,在mac os跟windows上面都有这个问题。 参考你的把node_module整个删掉,然后重新npm install,问题解决!

@IAliceBobI
Copy link

重新npm install 以及使用 quill 1.3.6, 问题解决!

@kenshin1983
Copy link

package.json什么时候可以更新到1.3.6

@surmon-china
Copy link
Owner

@kenshin1983 package.json 没有锁定版本,任何时候都会安装主版本号下跟随的最新版本。

@wztscau
Copy link

wztscau commented Mar 28, 2018

用淘宝的npm可以,用原生的npm下的包就不行,应该是依赖包的问题,一定要把editor升到^3.0

@xiaohubei
Copy link

xiaohubei commented Apr 9, 2018

npm uninstall , 重新npm install 以及使用 quill 1.3.6, 问题解决!

@surmon-china
Copy link
Owner

npm 的版本管理中,^代表始终安装主办版本号之内的最新版本,所以组件本身不需要做什么更新 ,但是你需要删除对应的已安装文件重新安装。

@fakerBABA
Copy link

重新install最新的版本就可以了

@bubao
Copy link

bubao commented Apr 25, 2018

@surmon-china 我使用的是2.0.0版本开发的,package.json的 parchment 版本是 "quilljs/parchment#77b6f910e50a409affe64a9e48fb8b95d8deba38",然而修复这个bug的版本是1.1.4。那么问题来了,我将2.0.0版本中的的 parchment 改为1.1.4,就会报错。

@BH-NOTHING
Copy link

建了个QQ群(770265969),能否进来大家一起讨论下vue-quill-editor

@gaoryrt
Copy link

gaoryrt commented Nov 24, 2018

只知道解决方法是 reinstall modules
但是原因是什么呢?监听 key-down 事件么?

@guoooofu
Copy link

guoooofu commented Dec 3, 2018

使用vue-quill-editor的cdn,也出现了这个问题。将其打包进项目中,问题得以解决

@xiariqingfengshiran
Copy link

node_module删掉后,重新npm i 解决了

@hzjswlgbsj
Copy link

我发现在输入中文的时候,输入第一个拼音字母后, text-change 事件就触发了,能不能做到我输入完中文后再触发事件。如下图,我输入一个“你”字,触发了三次事件,最后一次把前面的两个字母删除掉了,再insert了中文:
image

@thiswhy
Copy link

thiswhy commented Sep 27, 2019

我想知道你们在输入完了中文之后,再按键盘的撤销键 Ctrl + Z ,会不会显示拼音,我这里显示拼音。我先解决这个问题,但是目前还没有思路,有没有大佬帮一下。

@shuangt
Copy link

shuangt commented Sep 15, 2020

我发现在输入中文的时候,输入第一个拼音字母后, text-change 事件就触发了,能不能做到我输入完中文后再触发事件。如下图,我输入一个“你”字,触发了三次事件,最后一次把前面的两个字母删除掉了,再insert了中文:
image

老哥哥,这个怎么解决呀?

@snowy-dong
Copy link

遇到添加公式formula后,出现输入中文第一个字母问题, 查看元素发现光标会跑在&#65279(blots/embed 生成)后面 ,
解决该标签不被光标跟随选中,设置属性不可编辑 contenteditable="false"

@Datamore
Copy link

请问最后解决了没有,我用五笔输入在Ditto中输入两个字及以上的词时,第一个字丢失,如果只输入一个字时,是没有问题的。

@baiducctv5
Copy link

baiducctv5 commented Apr 23, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests