lzl132264

Results 1 comments of lzl132264

> 希望可以[绑定afterChange事件](https://github.com/Tencent/cherry-markdown/wiki/%E4%BA%8B%E4%BB%B6%26%E5%9B%9E%E8%B0%83#afterchange-%E7%BC%96%E8%BE%91%E5%8C%BA%E5%86%85%E5%AE%B9%E5%8F%98%E6%9B%B4),监听到变更时判断内容是否合法,如果不合法,则调用`cherry.editor.editor.options.readOnly = true;`把编辑器转成不可编辑状态,然后再给一个禁止输入的样式就可以了(如下图) ![图像](https://private-user-images.githubusercontent.com/998441/380648220-a3602ca7-e087-42a5-a3a9-46647e0b295d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzAxMDg0MzMsIm5iZiI6MTczMDEwODEzMywicGF0aCI6Ii85OTg0NDEvMzgwNjQ4MjIwLWEzNjAyY2E3LWUwODctNDJhNS1hM2E5LTQ2NjQ3ZTBiMjk1ZC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQxMDI4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MTAyOFQwOTM1MzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wZjc5ZmY3NTc1ZDNiNDkxNzZlMWQ0OTk0NTljNTI3Y2NhOGJkNTU2NDU2ODA0MDI1ZGUxODFiZDkzNzdkMTM2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.mzrEGrqhXJyKDdqhI58J-KlL3Ic2jtCZ5mRSvwbyBF0) > > 修改,需要**注意**,这种情况是非常不合理的,检测到不合法-->取消编辑,可能会导致获取用户内容的能力,这会降低用户体验。 建议在用户提交时再判断用户输入,如果有问题用户在点击提交按钮时再给出提示。 > > 如果只是希望**高亮**不合法的地方,让用户有意识的去修改,可以用[cherry.editor.editor.markText](https://codemirror.net/5/doc/manual.html#markText)这个接口来实现 不好意思 我表达的有问题 我是想检测到内容不合法 撤销本次输入