版权声明:版权归会写代码的心理咨询师赵征所有 转载请注明出处 https://blog.csdn.net/jorzen1984/article/details/89172620
在web开发中经常会用到把内容中的一部分显示出来,这时候就需要先去除html标签,然后再截取字符串,一般在web开发中我们要么使用后台,要么使用js。但是在微信小程序中用后台和js都比较困难。(具体有什么方式可以评论交流。我暂时没想到更好的方式。)
这时候我们就需要使用wxs这种文件,这种文件可以在wxml里直接使用。也可以单独建立一个文件。wxs和js差不多,但也不完全一样。直接复制js中的写法就会报错。我们需要使用wxs里的独立的语法。wxs里允许使用正则表达式,但不允许简写。
function delHtmlTag(str) {
var reg = getRegExp("<[^>]+>", "g");
var result = str.replace(reg, '');
return result;
}
这是去除html的wxs代码。把他暴漏给wxml,你就可以直接使用了。