js+v-html+正则表达式去除所有nbsp和html标签(nbsp换⾏) 输⼊⽂字时我们会遇到想要回车的时候但是发现存进库中的数据不能够进⾏分⾏和空格,所以我⽤正则将保存之前进⾏转换,
然后在编辑的时候,去掉空格
在去掉 ;的时候我参考了这个链接,写的⾮常的不错
这个是两个⽅法
// 添加保留换⾏符
Vue.prototype.addHhf = (str) => {
place(/\r\n/g, '<br/>').replace(/\n/g, '<br/>').replace(/\s/g, ' ')
}
// 还原换⾏符
placeHhf = (str) => {
place(/<br\/>/g, '\n').replace(/<br\/>/g, '\n').replace(/\s/g, '\n').replace(/[ ]|[ ]/g, '')
}
在保存之前调⽤
: null;
那么在详情查看的时候⽤v-html标签
<div v-html="form.GGMS" class="ggms"></div>
展⽰出来就是酱紫的
js中文正则表达式
要是编辑这条数据的时候在获取想详情的时候
: null;
<el-input
type="textarea"
v-model="tzggform.GGMS"
:autosize="{ minRows: 2, maxRows: 8}"
            ></el-input>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。