我有一个曲线救国的办法:可以实现去掉光标,用户自己点击的时候再出现光标; 富文本组件 <editor id="editor" class="ql-editor" name="{{name}}" read-only="{{readOnly}}" placeholder="{{placeholder}}" bind:ready="_onEditorReady" bind:input="Content" show-img-toolbar show-img-resize="{{true}}"></editor> 页面JS逻辑 const editor = this.selectComponent('#editor') editor.setHtml(this.data.replyContent) editor.fixCursor() //避免富文本器在编辑的时候,光标总是到最前面 editor.setHtml方法 setHtml(html) { //回显 if (html) { this.createSelectorQuery().select('#editor').context((res) => { this.editorCtx = res.context this.editorCtx.setContents({ html, fail: (err) => { console.log(`内容回显失败:${err}`); } }) }).exec() } }, editor.fixCursor()方法 fixCursor() { this.setData({ readOnly: true }) setTimeout(() => { this.setData({ readOnly: false }) }, 500) } 原理:通过setHtml以后,里面让editor组件变为只读;然后延迟500毫秒,再让editor组件变为可写,这样光标就消失了(不过用户需要主动点击富文本编辑器触发编辑)。
editor组件在编辑时光标位置问题?使用editor时,在我使用EditorContext.setContents({html:'编辑内容'})后,进行真机调试,当我第一次(只是第一次)点击内容时准备在任意字符后插入或追加文字时,光标总是停留在第一个字符前。有没有什么解决办法?
07-042024年回复:已经支持ServerSendEvent了,项目中已经可以稳定使用
小程序会支持Server-sent events吗?RT。(周六发了一次,没人理我,再问一次。)
01-26windows客户端不被支持:navigationStyle:custom!! navigationStylestringdefault导航栏样式,仅支持以下值: [代码]default[代码] 默认样式 [代码]custom[代码] 自定义导航栏,只保留右上角胶囊按钮。==iOS/Android 微信客户端 7.0.0,Windows 微信客户端不支持==
pc端小程序定制导航条"navigationStyle": "custom"失效[图片]pc端小程序定制导航条"navigationStyle": "custom"失效
2023-11-22急急急,wx.setTabBarItem,在手机端小程序可以设置selectedIconPath,但是在电脑端小程序设置的selectedIconPath无效...用户催的急...
wx.setTabBarItem 电脑小程序无效wx.setTabBarItem在手机小程序上能够正常替换图标和文案 但是在电脑端上,替换的时候进入了成功回调,但是实际效果并没有替换成功
2023-11-22