<editor id="editor" @ready="onEditorReady"></editor>
onEditorReady(){
this.$nextTick(() => {
uni.createSelectorQuery().in(this).select('#editor').context((res) => {
this.editorCtx = res.context
}).exec()
})
}
//选择用户之后进行如下操作
let text = '’
let userName = '用户名称'
text += <span> </span><span style="color: #245bdb;">@${userName}</span><span> </span>
this.editorCtx.setContents({
html:text
})
3***@qq.com
这个问题 app端也有,貌似也是没有处理,想使用setcontents进行文字回显后编辑,结果使用代码聚焦时候光标在最前面。
2023-12-03 17:32