logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue项目中封装elementui表格组件的使用;elementui可编辑表格

1. 在components里创建一个文件夹,在文件夹里创建一个el-table.vue组件,组件代码如下<template><div class="elTableModule"><el-table :data="tabOptions.tableData" border style="width: 100%;">/* 使用插槽去自定义表格最左边一列的内容,例如表

#vue.js#elementui#javascript
vue文件上传和下载

文件上传这里使用elementui组件库的文件上传组件1.手动上传(文件选取后需点击确认上传)action:上传地址auto-upload:是否在选取文件后立即进行上传,默认true手动上传要将其设置为falsebefore-upload :上传文件之前的钩子,参数为上传的文件,上传格式的规定要求可在此钩子函数中写(示例中规定上传格式xlsx或xls)on-success :文件上传成功时的钩子,

#javascript#vue.js
Vue从一个页面跳转到另一个页面指定位置

Vue从一个页面跳转到另一个页面指定位置(跨页面锚点定位))从A页面跳转到B页面的boxCenter位置1. B页面,在需要跳转到的指定位置添加id名(eg:id=‘boxCenter’)2. A页面,添加点击方法第一个参数为B页面路由地址,第二个参数为要跳转到的位置3. A页面下toguid方法methods:{toguid(path,id){var path=pathvar Id=id;loc

js的call()、apply()、bind()解析

一、call()、apply()、bind()的异同call()、apply()、bind()都是用于改变this指向的方法,不同点参数定义不太相同call()是接收一个及其以上的参数,第一个参数表示this要指向的对象,其余参数表示Array.prototype.slice.call()实现将一个具有length属性的对象转化为数组Array:数组的构造函数(数组类)prototype: 原型对

#javascript#前端#typescript
Vue项目中elementUI表单部分验证validateField以及星号显示等问题

一、红色必填星号红色星号不显示,可能是没有正确填写prop和字段名称,检查一遍有验证规则但不想加红色星号,可以在el-form标签上加 :hide-required-asterisk=“true”当没有添加验证规则,但又要加上红色星号,可以在el-form-item标签上加 :required=“true”二、填写后某些表单项仍然有错误提示,用validateField(prop)重新验证<

#vue.js#elementui#javascript
elementui弹窗Dialog添加append-to-body后修改原样式无效

1. 为什么要添加append-to-body属性在写弹框嵌套时我们需要添加append-to-body属性,否则后弹出的框就会有遮盖层遮挡,如下图2.为什么会修改无效我们想改变某个弹窗的原来样式,通常是在该弹框外包一个div,然后修改该div下的dialog样式,但是添加append-to-body属性为true后,Dialog 将插入 body 元素上,也就是说它并不在该div元素之下了,因此

#elementui
vue的混入(mixins)

1.什么是混入混入 (mixin) : 是一种分发Vue组件中可复用功能的非常灵活的一种方式。混入对象(mixins)是一个js对象,它可以包含我们组件中script项中的任意功能选项,如data、components、created、methods 、computed、watch等等。当组件使用混入对象时,所有混入对象的选项将被混入该组件本身的选项。2.创建Mixins在src目录下创建一个mi

#vue.js
到底了