zoukankan      html  css  js  c++  java
  • Vue element messageBox自定义多行内容

    var Main = {
        methods: {
          open4() {
          //1.我们要将后台返回的数据转存成数组,格式为: data=['错误提示一!!!','错误提示二!!!','错误提示三!!!'];
          let data = ['错误提示一!!!','错误提示二!!!','错误提示三!!!'];
         //2.新建newDatas数组
          let newDatas = [];
          const h = this.$createElement;
         //3.通过循环data数组,调用h方法,将每项值传给h,h('标签名',样式,具体内容)
          for(let i in data){
         //4.将data数据push进newDatas数组中
              newDatas.push(h('p',null,data[i]));
          };
            this.$msgbox({
              title: '消息',
          //5.将newDatas传进h方法生成的代码格式为:
          // <div>
          //      <p>错误提示一!!!</p>
          //      <p>错误提示二!!!</p>
          //      <p>错误提示三!!!</p>
          // </div>
              message: h('div',null, newDatas),
              showCancelButton: true,
              confirmButtonText: '确定',
              cancelButtonText: '取消',
            }).then(action => {
              this.$message({
                type: 'info',
                message: 'action: ' + action
              });
            });
          },
          
        }
      }
    var Ctor = Vue.extend(Main)
    new Ctor().$mount('#app')
  • 相关阅读:
    python 循环的概念
    python 字典的基本操作
    短路表达式
    快捷键myeclipse
    nginx静态文件访问
    安装mysql
    安装mongodb
    安装tomcat
    安装jdk8
    安装node和pm2
  • 原文地址:https://www.cnblogs.com/ssjd/p/14948557.html
Copyright © 2011-2022 走看看