微信小程序wx.showModal模态对话框中content换行

这篇具有很好参考价值的文章主要介绍了微信小程序wx.showModal模态对话框中content换行。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

首先wx.showModal()的content是不支持html代码块的。那么怎么在content中换行呢?

解决方案:使用“\r\n”换行

wx.showModal({
   title: 'showModal换行',
   content: '这是第一行\r\n这是第二行\r\n这是第三行',
   success(res) {
      if (res.confirm) {
        console.log('用户点击确定')
      } else if (res.cancel) {
        console.log('用户点击取消')
      }
   }
})

注意:微信开发者工具上并不会换行只是会有空格,但是实际运行手机上是有换行效果的! 

这是微信开发者工具的效果:

wx.showmodal 换行,微信小程序,小程序

这是手机上显示的效果:

wx.showmodal 换行,微信小程序,小程序

如果想要在content里面使用变量,就要使用模板字符串。

	const errMes = res.retErr.map(item => item.mes + `\r\n`).join('').slice(0, -4);
    wx.showModal({
       title: 'showModal换行',
       content: `${errMes}`,
       success(res) {
          if (res.confirm) {
            console.log('用户点击确定')
          } else if (res.cancel) {
            console.log('用户点击取消')
          }
       }
    })
				

        .join('') 将数组用""连接成为一个字符串

        .slice(0, -4) 截取掉数组最后一项的换行,最后一项不需要换行。

这样就完成了微信小程序wx.showModal模态对话框中content的换行。文章来源地址https://www.toymoban.com/news/detail-771234.html

到了这里,关于微信小程序wx.showModal模态对话框中content换行的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【flutter】完全自定义样式模态对话框

     示例完成结果展示:   示例组件代码: context :上下文 title :提示标题,null时不显示 content :提示内容,null时不显示 cancelText :取消按钮文字,null时不显示取消按钮 confirmText :确认按钮文字 页面上使用:

    2024年01月20日
    浏览(43)
  • [Winform]在Form里显示模态对话框ModalDialog

    如何在WinForm的一个 Form里面 弹出一个模态Dialog? 程序的框架是Winform,只有一个窗口MainForm。MainForm里面是一个TabControl,每个TabPage是一个Form,每个TabPage的Form相互独立,互不干扰,TabPage间可以随时切换。由于有某些需求,TabPage需要接受用户输入,并等待输入完成,才能执行后

    2024年02月04日
    浏览(72)
  • 微信小程序 wx.showModal

    微信小程序--wx.showModal_海轰Pro的博客-CSDN博客

    2024年02月15日
    浏览(53)
  • 微信小程序提示确认框 wx.showModal

    核心实现代码如下 title 是确认框的标题,content 是确认框显示的内容。用户点击确定按钮时,success 函数会被调用,并且 res.confirm 为 true。用户点击取消按钮时,res.cancel 为 true。 补充说明 wx.showModal 接受一个对象作为参数,该对象可以包含以下属性: title:模态弹窗的标题,

    2024年02月06日
    浏览(53)
  • 微信小程序wx.showModal中content换行

    content是modal提示框中的提示文字,今天在开发中遇到将提示文字换行的操作具体如下图 查资料可知通过  \\\'rn\\\'  可以实现换行操作,但在开发工具中不换行,可能是BUG    

    2024年02月13日
    浏览(45)
  • 微信小程序弹窗提示:wx.showToast、wx.showModal、wx.showLoading的使用场景与实现

    使用场景 :常规的提示,没有确定和取消按钮。 例: 属性: title:提示的内容 icon:显示的图标,合法值有success、error、loading、none image:自定义图标的本地路径,优先级高于icon duration:提示的延迟时间 mask:是否显示透明蒙层,防止触摸穿透 success:API调用成功后的回调函

    2024年02月09日
    浏览(48)
  • UG\NX二次开发 非模态消息对话框函数 UF_UI_display_nonmodal_msg

    文章作者:里海 来源网站: https://blog.csdn.net/WangPaiFeiXingYuan         uc1601函数提供了一个模态消息对话框,ufun函数中还有一个非模态消息对话框,运行一次弹出一个窗口,不点确定不消失,对话框显示后不影响使用其他命令运行。         UF_UI_display_nonmodal_msg的第二个参

    2024年02月15日
    浏览(52)
  • Bootstrap之JavaScript的模态框(modal)使用-不离开父窗体的情况下的互动-点击按钮弹出对话框

    Bootstrap的JavaScript的模态框(modal)是覆盖在父窗体上的子窗体。通常,目的是显示一个单独的内容,可以在不离开父窗体的情况下有一些互动。 子窗体可以自定义内容,可提供信息展示、交互等功能。 运行效果如下: 一个完整的模态框包括三个部分:头部、正文和页脚,分别

    2024年02月04日
    浏览(62)
  • 小程序对话框的实现方式

    在微信小程序中,有以下几种方式可以实现对话框(Dialog)的展示: 1. wx.showModal :wx.showModal 是微信小程序提供的一个API,用于显示模态对话框。模态对话框是一种阻塞式的对话框,需要用户进行交互后才能关闭。可以通过调用 wx.showModal 方法来显示对话框,并设置标题、内

    2024年02月12日
    浏览(74)
  • 小程序对话框的几种实现方式

    在微信小程序中,有以下几种方式可以实现对话框(Dialog)的展示: 1. wx.showModal :wx.showModal 是微信小程序提供的一个API,用于显示模态对话框。模态对话框是一种阻塞式的对话框,需要用户进行交互后才能关闭。可以通过调用 wx.showModal 方法来显示对话框,并设置标题、内

    2024年02月10日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包