element UI 中多行消息提示的实现(this.$message的换行)

简介: element UI 中多行消息提示的实现(this.$message的换行)

以实现以下效果为例

完整范例代码如下:

<template>
  <div style="padding: 30px">
    <el-button type="primary" @click="delBatch">批量删除</el-button>
  </div>
</template>

<script>
export default {
  methods: {
    delBatch() {
      let msgList = ["数据1被引用", "数据2被引用"];
      // 使用html的换行标签拼接信息,默认行距太小,此处用两个<br/><br/>
      let message = `以下数据不能删除,原因是:<br/><br/>${msgList.join(
        "<br/><br/>"
      )}`;
      this.$message({
        // 将 message 就会被当作 HTML 片段处理
        dangerouslyUseHTMLString: true,
        message: message,
        type: "warning",
      });
    },
  },
};
</script>
<style scoped>
</style>

心代码为:

  1. 将 this.$message 的 dangerouslyUseHTMLString 属性设置为 true ,以便渲染消息中的 html 代码
  2. 消息的换行,通过 <br/> 实现,默认行距太小,推荐使用两个换行标签,即 <br/><br/>
目录
相关文章
|
3天前
element UI 组件封装--搜索表单(含插槽和内嵌组件)
element UI 组件封装--搜索表单(含插槽和内嵌组件)
14 5
|
3天前
|
JavaScript
vue + element UI 表单中内嵌自定义组件的表单校验触发方案
vue + element UI 表单中内嵌自定义组件的表单校验触发方案
18 5
|
3天前
Element UI【级联选择器】el-cascader 获取选中内容的 label 数据,鼠标悬浮显示超长内容
Element UI【级联选择器】el-cascader 获取选中内容的 label 数据,鼠标悬浮显示超长内容
12 3
|
2天前
|
数据安全/隐私保护
Element UI 密码输入框--可切换显示隐藏,自定义图标
Element UI 密码输入框--可切换显示隐藏,自定义图标
7 0
|
2天前
Element UI 表格【列宽自适应】
Element UI 表格【列宽自适应】
4 0
|
2天前
|
前端开发
ElementPlus卡片如何能够一行呈四,黑马UI前端布局视频资料,element样式具体的细节无法修改,F12找到那个位置,可能在其他组件写了错误,找到那个位置,围绕着位置解决问题最快了,卡片下边
ElementPlus卡片如何能够一行呈四,黑马UI前端布局视频资料,element样式具体的细节无法修改,F12找到那个位置,可能在其他组件写了错误,找到那个位置,围绕着位置解决问题最快了,卡片下边
|
2天前
Element UI 【表格合计】el-table 实战范例 -- 添加单位,自定义计算逻辑
Element UI 【表格合计】el-table 实战范例 -- 添加单位,自定义计算逻辑
6 0
|
2月前
|
前端开发 搜索推荐 开发者
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍
|
2月前
|
JavaScript 前端开发 开发者
SAP UI5 控件 sap.m.ListBase 的 inset 属性的作用介绍
SAP UI5 控件 sap.m.ListBase 的 inset 属性的作用介绍
|
2月前
|
前端开发 JavaScript API
SAP UI5 sap.ui.require.toUrl 的作用介绍
SAP UI5 sap.ui.require.toUrl 的作用介绍