Tencent / cherry-markdown

✨ A Markdown Editor
Other
3.55k stars 415 forks source link

setTheme、setCodeBlockTheme回调不生效? #891

Closed foxfire881 closed 1 month ago

foxfire881 commented 1 month ago

请问 这里的setTheme、setCodeBlockTheme回调放在哪里?试了放在callback、event里都不生效。已经是最新的0.8.47了

    callback: {
      fileUploadMulti: callbacks.fileUploadMulti,   // 有效,上传接口正常
      setCodeBlockTheme: theme => { console.log('11111111111111') },  //无效,切换代码主题时不会打印日志
      setTheme: theme => { console.log('2222222222222222222') },   //无效,切换主题时不会打印日志
    }
 event: {
      setCodeBlockTheme: theme => { console.log('333333333333') },   //无效,切换代码主题时不会打印日志
      setTheme: theme => { console.log('44444444444444444') },   //无效,切换主题时不会打印日志
      selectionChange: ()=>{console.log('99999999999999999')}     //有效,选择文本时会打印日志
    }
foxfire881 commented 1 month ago

晕~ 搞了一圈原来是文档写错了

这里 登记的回调函数是setTheme和setBlockTheme

这里登记的又是changeMainTheme和changeCodeBlockTheme,这两个才是有效的,上面两个是无效的。

sunsonliu commented 1 month ago

我的我的,我改下文档