协作网站是什么,策划公司网站建设,霸州做网站1766534168,芜湖手机网站开发项目场景#xff1a;
项目相关背景#xff1a;
tinymce输入框只输入空格或者回车时提交的空数据毫无意义#xff0c;所以需要限制一下
无意义的输入#xff1a; 解决方案#xff1a;
因为tinymce输入框传到后端的数据是代码形式#xff0c;所以不能直接.trem#…项目场景
项目相关背景
tinymce输入框只输入空格或者回车时提交的空数据毫无意义所以需要限制一下
无意义的输入 解决方案
因为tinymce输入框传到后端的数据是代码形式所以不能直接.trem需要一步步的进行去除空格空格分‘nbsp;’与‘ ’与回车。 注意空格一定要提前去除要是在最后处理因为没了p/p回车也无法去除。
//替换所有指定字符
replaceAllContent(str, search, replace) {return str.replace(new RegExp(search, g), replace);
};
.
.
.var content this.replaceAllContent(this.ruleForm.content, nbsp;, ); //去除空格
content content.replace(/[\r\n]/g,); //去除回车,注意它不能放在后面只有先去除回车才能进行后面的操作
content this.replaceAllContent(content, , ); //去除空格
content this.replaceAllContent(content, p/p, ); //去除p/p
if(content || content null || content p/p) {this.$notify({ //不满足条件弹窗提示title: 失败,message: 内容不能只输入空格,type: warning,});return;
}问题解决。