uni-app editor回调事件问题
uni-app editor回调事件问题
详细问题描述
[editor 所有回调都都可以,但是 参数 都是undefined 我在github上下载的官方最新demo也是一样出现问题]
重现步骤
下面是editor官方案例代码
<editor id="editor" class="ql-container" placeholder="开始输入..." showImgSize showImgToolbar showImgResize
@statuschange="onStatusChange" :read-only="readOnly" @ready="onEditorReady">
</editor>
onStatusChange(e) {
const formats = e.detail
this.formats = formats
}
就拿这个事件来说,参数“e”,一直是undefined
[如果语言难以表述清晰,拍一个视频或截图,有图有真相]
[HBuilderX 运行日志]
IDE运行环境说明
软件 | 版本号 |
---|---|
HBuilderX | 1.9.9.20190522 |
win10 | 企业版(2016长期服务版), X64 |
uni-app运行环境说明
环境 | 版本号 |
---|---|
微信小程序 | |
微信开发者工具 | 1.02.1905151 |
调试基础库版本 | >=2.5.2 |
项目创建 | HBuilderX创建 |
编译模式 | 自定义组件模式 |
更多关于uni-app editor回调事件问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
3 回复
请使用 1.9.11(alpha)及以上版本
更多关于uni-app editor回调事件问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
解决了吗,能加个微信吗,wx:18619566289
这是一个已知的uni-app editor组件在微信小程序平台的事件回调参数问题。根据您提供的信息和截图,问题确实存在,主要表现是editor组件的事件回调参数e为undefined。
在微信小程序环境下,editor组件的事件回调参数格式与其他平台不同。建议您修改事件处理方式,使用以下写法:
onStatusChange(e) {
// 微信小程序下需要通过currentTarget.dataset获取参数
const formats = e.currentTarget.dataset || {}
this.formats = formats
}