<el-form-item label="请输入您的意见" :label-width="formLabelWidth">
<el-input type="textarea" v-model="form3.evaluation" @input="checkSensitiveWords"></el-input>
</el-form-item>
<p v-if="hasSensitiveWords" style="color: red;">输入文本包含敏感词,请修改。</p>
data(){
return{
form3:{
evaluation: ''
},
dialogFormVisible4:false,
sensitiveWords: ['死', '贱', '傻逼'], // 敏感词列表
hasSensitiveWords: false // 是否包含敏感词
}
},methods:{
checkSensitiveWords(){
const regExp = new RegExp(this.sensitiveWords.join('|'),'i');
if(regExp.test(this.form3.evaluation)){
this.hasSensitiveWords=true;
}else{
this.hasSensitiveWords=false;
}
}
},created() {
}