前端在this.$message.error中实现换行或居中的操作

这篇具有很好参考价值的文章主要介绍了前端在this.$message.error中实现换行或居中的操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1- 在this.$message.error的参数中使用\n字符来表示换行,

例如this.$message.error('第一行\n第二行')

2- 在this.$message.error的参数中使用<br>标签来表示换行,并且设置dangerouslyUseHTMLString: true属性,

例如this.$message.error({ dangerouslyUseHTMLString: true, message:'第一行<br>第二行', })

3- 在this.$message.error的参数中使用数组来表示多行消息,并且设置dangerouslyUseHTMLString: true属性,

例如this.$message.error({ dangerouslyUseHTMLString: true, message:['第一行', '第二行'].join('<br>') })
---------------------------------------------------------------------------------------------------------------------------------------------------------------------

居中:文章来源地址https://www.toymoban.com/news/detail-744784.html

也是同理于换行操作,主要是设置这个dangerouslyUseHTMLString属性,让这里面的文本可以被html格式编辑,由于markdown的某些bug,先写在代码块里

1-this.$message.error的参数中使用<p>标签来表示换行,并且设置dangerouslyUseHTMLString: true属性,
例如this.$message.error({ dangerouslyUseHTMLString: true, message:'<p>第一行</p><p>第二行</p>', })。然后在CSS样式中给<p>标签添加text-align: center;属性来实现居中。

2-this.$message.error的参数中使用数组来表示多行消息,并且设置dangerouslyUseHTMLString: true属性,
例如this.$message.error({ dangerouslyUseHTMLString: true, message:['<div style="text-align: center;">第一行</div>', '<div style="text-align: center;">第二行</div>'].join(''), })。这样可以在每一行的<div>标签中设置居中样式。、

3-this.$message.error的参数中使用自定义的类名来表示多行消息,并且设置dangerouslyUseHTMLString: true属性,
例如this.$message.error({ dangerouslyUseHTMLString: true, message:'<div class="my-message"><span>第一行</span><br><span>第二行</span></div>', })。然后在CSS样式中给.my-message span添加display: block; text-align: center;属性来实现换行和居中。

到了这里,关于前端在this.$message.error中实现换行或居中的操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 成功解决selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This versio

    一键解决selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This versio selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This versio 下滑查看解决方法 这个错误提示表明你的ChromeDriver版本不支持你的Chrome浏览器版本。为了解决这个问题,你需要下载与

    2024年01月23日
    浏览(39)
  • 一键解决selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This versio

    一键解决selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This versio selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This versio 下滑查看解决方法 这个错误提示表明你的ChromeDriver版本不支持你的Chrome浏览器版本。为了解决这个问题,你需要下载与

    2024年02月04日
    浏览(37)
  • 安卓在子线程中实现更新UI界面的三种方法 Handler+Message、runOnUiThread、控件.post()

    1.说明 安卓中UI线程为主线程,更新UI界面必须在主线程中进行,在子线程中实现更新UI界面的三种方法:Handler、RunOnUiThread、控件.post() 2.1 Handler (1)定义handler (2)使用 2.2 控件.post() 2.3 在子线程中使用 runOnUiThread

    2024年02月12日
    浏览(37)
  • 针对mq错误org.springframework.messaging.MessagingException: No route info of this topic........

    org.springframework.messaging.MessagingException: No route info of this topic, course-sms-topic See http://rocketmq.apache.org/docs/faq/ for further details.; nested exception is org.apache.rocketmq.client.exception.MQClientException: No route info of this topic, course-sms-topic See http://rocketmq.apache.org/docs/faq/ for further details.     at org.apa

    2023年04月08日
    浏览(48)
  • “echo 0 > /proc/sys/kernel/hung_task_timeout_secs“ disables this message

    主机无缘无故死机,主机上服务无响应 日志出现大量:\\\"echo 0 /proc/sys/kernel/hung_task_timeout_secs\\\" disables this message. echo 0 /proc/sys/kernel/hung_task_timeout_secs,提示内容为禁用超时限制,就不会再有上面信息提示,不建议禁用 内核参数设置为: kernel.hung_task_timeout_secs = 120 ,表示内存写到

    2024年02月02日
    浏览(29)
  • 【前端基础】垂直居中效果

    在网页设计中,要实现垂直居中效果,可以尝试以下几种常见的方法: Flexbox 布局 : 使用 Flexbox 布局是实现垂直居中效果的一种简单方法。以下是一个基本示例: Grid 布局 : 你也可以使用 CSS Grid 布局来实现垂直居中效果,类似于 Flexbox,但它更适合复杂的布局。 绝对定位

    2024年02月09日
    浏览(26)
  • 解决git提交:Please enter a commit message to explain why this merge is necessary

    使用git提交代码在本次提交时已有其他人提交过代码,报如下信息: 解决输入 键盘输入‘i’ 键盘输入‘esc’ 键盘输入‘:wq’ 键盘输入‘enter’, 提交代码成功

    2024年02月11日
    浏览(36)
  • message from server: “Host is not allowed to connect to this MySQL server“问题的解决办法

    数据库安装完成后,默认是不能远程登陆的,只能在本地用localhost 或者127.0.0.1登录访问,如果需要远程登录,则需要修改mysql设置,具体修改方式: 1、本地登录mysql:  2、查看数据库中mysql表中的权限设置: 3、修改root用户权限: 4、此时,root用户的权限已经允许非localhos

    2024年02月16日
    浏览(31)
  • Git 合并时出现 Please enter a commit message to explain why this merge is necessary 问题解决

    大概的意思如下: 1. 按键盘字母 i 进入insert 模式; 2. 修改最上面那行黄色合并信息,也可以不修改; 3. 按键盘左上角\\\"Esc\\\"键; 4. 输入\\\":wq\\\",注意是冒号+wq,按回车键即可;

    2024年02月01日
    浏览(34)
  • 【前端】CSS水平居中的6种方法

    后文:【前端】CSS垂直居中的7种方法_karshey的博客-CSDN博客 左右两边间隔相等的居中 display: flex; justify-content: center; 居中子元素 子绝父相,子元素 margin:auto 原理: top + margin-top + border-top-width + padding-top + height + padding-bottom + border-bottom-width + margin-bottom + bottom = height 上述式子中

    2024年02月12日
    浏览(29)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包