微信小程序连续多个特殊字符自动换行解决方法

效果图

.wxml

复制代码
<view class="container">
  <text>没转换{{text}}</text>
  <view style="height: 60rpx;" />
  <text>转换后{{convert}}</text>
</view>

.js

复制代码
Page({
  data: {
    text:'!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!',
    convert:'',
  },
  convertSet(str) {
    /** [] 里面写上需要转译得字符 */
    const a = /[!]/g;
    const b = str.replace(a, (match) => ` ${match}`);
    return b;
  },
  onLoad(){
    const convert = this.convertSet(this.data.text);
    this.setData({
      convert
    })
  },
})

.wxss

复制代码
.container{
  background: #f2f2f2;
  width: 600rpx;
  margin: 0 auto;
  padding: 30rpx;
  box-sizing: border-box;
}
text{
  width: 100%;
  word-wrap: break-word;
}

遇到问题可以看我主页加我Q,很少看博客,对你有帮助别忘记点赞收藏。

相关推荐
double_eggm14 小时前
微信小程序8
微信小程序·小程序
kyh10033811201 天前
Cocos Creator 《打螺丝消除游戏》源码+实现
游戏·微信小程序·小程序·打螺丝小游戏源码·微笑小游戏源码
PeanutSplsh1 天前
wx.setStorage 存的数据,没你以为的那么安全
微信小程序
帅次1 天前
讯飞与腾讯云:Android 实时语音识别服务对比选择
android·ios·微信小程序·小程序·android studio·android runtime
he___H2 天前
微信小程序实现两行交错功能
微信小程序·小程序
前端小木屋2 天前
uniapp与蓝牙设备连接详细步骤
前端·微信小程序
huang_jimei3 天前
【无标题】
微信小程序
Brave & Real3 天前
小程序 const 在js中以及与同类的var和let之间的差异
javascript·微信小程序·小程序
silvia_Anne4 天前
微信小程序商品列表
微信小程序·小程序
ze^04 天前
Day05 APP应用&微信小程序&原生态开发&H5+Vue技术&封装打包&反编译抓包点
vue.js·微信小程序·小程序