vue-at icon indicating copy to clipboard operation
vue-at copied to clipboard

当我插入为contenteditable 为false的span标签,在光标后却不能输入中文

Open gdutwyg opened this issue 6 years ago • 6 comments

例子 输入了中文,光标直接消失了 请问怎么解决?谢谢

gdutwyg avatar Mar 03 '18 07:03 gdutwyg

@gdutwyg 确实是,我这输入中文的过程中会直接断掉输出英文字符 不过这个和vue-at木有直接关系?

fritx avatar Mar 03 '18 12:03 fritx

对,这是今天遇到的一个问题,目前和vue-at没有直接关系,但是如果我想在vue-at中插入contenteditable 为false的标签,这种情况你有什么好的解决方案吗?

gdutwyg avatar Mar 03 '18 13:03 gdutwyg

你用的输入框是contenteditable还是textarea 可以参考一下文档 https://fritx.github.io/vue-at 目前vue-at只支持插入纯文本的@xx,如果要插入html,暂时还没实现,我们会尽快尝试: Insert html instead of text https://github.com/fritx/vue-at/issues/13

fritx avatar Mar 04 '18 03:03 fritx

谢谢,我这边使用的是contenteditable,目前我这边的解决方案是给html后面加一个空格,希望你们可以找到更好的解决方案,谢谢

gdutwyg avatar Mar 04 '18 08:03 gdutwyg

遇到相同問題, 我是採用html後面增加span的作法. 但是會造成˙最後一個 span 無法刪除.

chieh12lee avatar Mar 05 '18 10:03 chieh12lee

@chieh301 html后面增加span 大概是怎样的写法? 求赐教 😃 我们现在有个PR #54 正在进行中

fritx avatar Apr 01 '18 01:04 fritx