⼩程序富⽂本长按复制粘贴
⼩程序⾥⾯想要长按可以复制的话,得⽤text组件,但是text不能转换富⽂本内容。要转换富⽂本内容,得⽤rich-text组件,但是rich-text ⼜不⽀持复制
我也是苦恼了好久,就⽤了⼀个蠢办法,把后台传的富⽂本⽤正则转成了普通⽂本,然后再⽤text组件,实在没办法了,具体代码如下
先写⼀个转换的js⽅法
getSimpleText(html) {
var re1 = /<(\/)?[^>].*?>/g;
var msg = place(re1, '');
msg = place(/ /ig, "");
return msg;
}
调⽤即可
const newHtml =  getSimpleText(富⽂本地址)
然后我们的text组件
<text user-select="true">
{{newHtml}}
</text>
如果有啥其他好办法,请教⼀下我…这办法我感觉太…
>代码转换

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