在我做的项目中,产品没有要求图片多媒体等,暂时只需要标题正文表格之类的,在保存的时候校验内容不为空
刚开始考虑的是editor.txt.html()获取到html片段在判断标签中的值,但是太过繁琐
后来用的是editor.txt.text()获取纯文本,然后对纯文本进行处理
let text = this.editor.txt.text(); //判断是否为空使用
let flag = false;
let str = text.replace(/s+/g, "");//先去除空格
let str2 = str.replace(/ +/g, "");//再去除
//如果说str2还有字符说明不为空
if (str2) {
flag = true;
} else {
flag = false;
}
flag && save()//如果为true说明不为空进行保存的逻辑