element+vue小技巧和报错解决(持续更新)

news/2025/2/25 5:35:43

目录

1-关于el-table复选框中表头和内容不对齐问题

2-日期选择器传值给后端格式不对

3-获取表格的当前行数据#default="{row}"

1-关于el-table复选框中表头和内容不对齐问题

   <el-table
          :data="tableData"
          stripe
          style="width: 100%"
          tooltip-effect="dark"
          @selection-change="handleSelectionChange"
        >
          <el-table-column type="selection" width="55" align="center"> </el-table-column>
          <el-table-column label="日期" width="120">
            <template slot-scope="scope">{{ scope.row.date }}</template>
          </el-table-column>
        </el-table>

直接添加align="center"解决

2-日期选择器传值给后端格式不对

使用 value-format="yyyy-MM-dd HH:mm:ss"

后端需要什么格式你就在value-format属性中修改

 <el-date-picker
                    class="input-box"
                    type="datetime"
                    v-model="ruleForm.birthday"
                    value-format="yyyy-MM-dd HH:mm:ss"
                    placeholder="请选择出生日期"
                  >
                  </el-date-picker>

3-获取表格的当前行数据#default="{row}"

不再使用slot-scope="scope"来获取当前行数据

 <el-table-column fixed="right" label="操作" width="120">
            <template #default="{ row }">
              <el-button
                @click.native.prevent="deleteRow(row.$index, tableData)"
                type="text"
                size="small"
              >
                删除
              </el-button>
            </template>
          </el-table-column>

4-一键清空表单数据

1.给<el-form ref=“formdata” :model="formInline">,添加ref绑定dom

2.在<el-form-item prop="time">,添加prop,prop的值是formInline:{time:“”}的time属性

3.给个重置按钮

        

   <el-form-item>

          <el-button type="primary" @click="onSubmit()">清空</el-button>

        </el-form-item>

4.一键清空表单数据

 onSubmit() {

      this.$refs.formData.resetFields()

    },

5.代码如下

  <el-form ref="formData" :inline="true" :model="formInline" class="demo-form-inline">
  <el-form-item label="系统模块" prop="xit">
          <el-input
            v-model="formInline.xit"
            placeholder="请输入系统模块"
          ></el-input>
        </el-form-item>
  <el-form-item>
          <el-button type="primary" @click="onSubmit()">清空</el-button>
        </el-form-item>

</el-form>
javascript"> onSubmit() {
      this.$refs.formData.resetFields()
    },


http://www.niftyadmin.cn/n/260381.html

相关文章

SpringCloudAlibaba服务熔断、限流——Sentinel

Sentinel 本专栏学习内容来自尚硅谷周阳老师的视频 有兴趣的小伙伴可以点击视频地址观看 简介 Sentinel是Alibaba公司推出的一个熔断与限流工具&#xff0c;相当于我们之前学习的Hystrix&#xff0c;可以解决服务使用中的各种问题&#xff0c;例如&#xff1a;服务雪崩、服务降…

中国制造再击败一家海外企业,彻底取得垄断地位

中国制造已在13个行业取得领先优势&#xff0c;凸显出中国制造的快速崛起&#xff0c;日前中国制造又在一个行业彻底击败海外同行&#xff0c;再次证明了中国制造的实力。 一、海外企业承认失败 提前LGD宣布它位于广州的8.5代液晶面板生产线停产&#xff0c;预计该项目将出售给…

蒸发器前氟离子超标的解决方法

深度除氟工艺 1、活性氧化铝&#xff1a;需PH调整至酸性 2、碳基/羟基磷灰石&#xff1a;再生次数有限制 3、反渗透膜&#xff1a;造价成本高 4、特种除氟树脂&#xff1a;预处理需做好 氟化物选择吸附树脂 Tulsimer CH-87 是一款去除水溶液中氟离子的专用的凝胶型选择性…

TOMCAT NGINX 环境的搭建脚本

##Nginx安装 systemctl stop firewalld systemctl disable firewalld setenforce 0 yum -y install pcre-devel zlib-devel gcc gcc-c make useradd -M -s /sbin/nologin nginx cd /opt for i in ls * do if [[ $i *.tar.gz ]] then tar xf $i fi done cd /opt tar xf nginx-…

什么是水务信息化规划、水务信息化规划有什么用?

近段时间&#xff0c;发现好多同行的朋友在关注水务企业信息化规划这一话题&#xff0c;也跟不少朋友交流和探讨这一话题&#xff0c;其中被讨论得最多的有以下几个初步的问题&#xff1a;信息化规划到底是什么&#xff1f;有什么用&#xff1f;为什么水务企业需要做信息化规划…

css初入门:网页布局之网格布局-grid

文章目录 网格布局-grid1、设置网格布局2、网格布局介绍3、网格容器grid-template-columns属性grid-template-rows 属性justify-content 属性justify-items属性align-content 属性 4、网格项目grid-column-start、grid-column-start、grid-column属性grid-row-start、grid-row-…

适合学生党的蓝牙耳机品牌有哪些?性价比高的无线耳机推荐

相较于有线耳机&#xff0c;蓝牙耳机的受欢迎程度可谓是越来越高&#xff0c;当然&#xff0c;这也离不开部分手机取消耳机孔的设计。最近看到很多网友问&#xff0c;适合学生党的蓝牙耳机品牌有哪些&#xff1f;针对这个问题&#xff0c;我来给大家推荐几款性价比高的无线耳机…

数据库管理新定义:一款纯Web化免费SQL开发工具,免安装

SQL Studio是一款由麦聪软件研发的多数据库管理工具&#xff0c;提供Windows、Linux 和 MacOS三种版本的软件包&#xff0c;支持中英文两种语言。SQL Studio是用Java编写的&#xff0c;默认使用 JDK 8进行编译。 下载看这里: [SQLStudio] (http://www.maicongs.com/#/home/web)…