自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 原生table 拖拉拽

在tbody中的tr也就是每一行上添加属性draggable,dragover设置一个方法ondragover。如果table只接收,table上就只需要drop方法。如果需要拖拽可以加上dropstart方法。然后在方法里面去操作。

2024-05-06 16:11:36 88

原创 vue+element的可编辑table 两个下拉联动的rowList添加

当我们table的可编辑行中,如果有几列下拉,并且后面一列的下拉数据依赖前面一列,那么后面一列的option数据就事不同的,这个时候我们就需要存一个行的optionLit。在方法中接收,拿数据去请求也还好,在原本的list里筛选也好,再在rowdata中定义一个list去装数据。然后再用$set的方法set到这个table中。然后直接就可以在下一列的option中使用拉~在前一列的下拉方法中讲row的相关数据传过去。

2024-04-25 09:16:22 151

原创 vue element 的日期选择器控制不选今天之前的日期

只能选今天和今天之后的日期。

2024-03-20 10:46:15 98 1

原创 table 列数据的映射

在table中的columns有一些数据是根据数组对象映射。可以使用方法 find。render中使用这个。就可以直接映射出来了。

2024-03-13 14:02:46 383

原创 vue element 项目设置防抖

然后在main.js中引用这个文件。在utils中添加一个js文件。想设置几秒就改一下时间就好了。在项目中就可以直接使啦~

2024-03-11 17:09:50 446

原创 下载模板代码

【代码】下载模板代码。

2023-12-21 17:41:51 345

原创 修改滚动条样式

只要侧面不要底部的滚动条。

2023-11-28 17:14:23 392

原创 element 行合并单元格,按照相同数据合并

在获取到table数据之后讲数据传到setMergeArr(tableData)中。声明一个数组变量plantMergeArr 用来装数据。element合并单元格。

2023-10-18 16:59:05 223

原创 将数字转换成千分符的格式,并且保留小数点

数字转千分符格式展示

2022-12-06 11:10:31 68

原创 简易的搭建一个可以运行build的文件

const express = require(‘express’);const path = require(‘path’);const app = express();app.use(express.static(path.join(__dirname, ‘build’)));app.get(’*’, function(req, res) {res.sendFile(path.join(__dirname, ‘build’, ‘index.html’));});app.listen(900

2021-02-01 11:32:20 146

原创 移动端项目真机调试

vConsole官网:[https://www.npmjs.com/package/vconsole](https://www.npmjs.com/package/vconsole)使用:下载npm install vconsolevue 项目中 在main.js 入口页react 项目 index.tsx 入口页 只要是入口页面就行导入import VConsole from 'vconsole'const vConsole = new VConsole();export def

2020-11-18 16:12:00 109

转载 React使用 http-proxy-middleware解决多跨域问题

1. 安装 http-proxy-middlewarenpm install http-proxy-middleware#顺便安装一下 axios ,不用也可以,用fetch也一样。npm install axios2. src目录下创建一个 setupProxy.js文件里面的’api’代表target的域名url代理后的url, 下面是设置多个跨域的写法const { createProxyMiddleware} = require('http-proxy-middleware'

2020-11-05 11:13:17 796

原创 解决请求抖音开放平台api跨域问题

项目已经给自己公司的服务器做过代理配置了,请求抖音的api的时候还是报错跨域,这个时候就要配置多个代理了要请求的api是https://gate.snssdk.com/developer/api/get_video_info还以为api那个是自己去的名字,于是自己随便取了个名字,导致我参数没有带错,但是疯狂报错,后来才知道,原来不是自己瞎取的,没办法谁让我是个菜鸡完事,就多做一个代理,写完之后记得重启一下,完事儿~...

2020-11-04 18:18:25 1451

原创 2020-10-24

节日快乐!!!

2020-10-24 09:07:55 49

原创 原生table设置样式问题

<!baiDOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style type="text/css"> #main{ width: 500px; margin: 0 auto; padding: 100px

2020-09-28 17:21:47 666

原创 react + ts +antdmobile下拉刷新组件的遇到的坑

直接粘贴官网的代码,一直报错,可能因为我用了ts的原因,反正就是报错,后来在哪里看到了一个api,官网没有,用上了就不报错了,但是还是有些问题<PullToRefresh damping={60} style={{ height: this.state.height, overflow: 'auto', }}

2020-09-18 16:01:57 910

原创 点击复制到粘贴板

copyLink = () => {const input = document.createElement(‘input’);document.body.appendChild(input);input.setAttribute(‘value’,要复制的链接);input.select();if (document.execCommand(‘copy’)) {document.execCommand(‘copy’);}document.body.removeChild(inpu

2020-09-09 17:44:57 83

原创 antd form表单的一些用到的api的用法

const { getFieldDecorator } = this.props.form;getFieldDecorator表示绑定表单的值getFieldDecorator没有第三个参数,如果写了3个参数就会出错上面的写法验证可以,但是原始值绑定 initialValue 就会失效可以改成<Form.Item label="电话号码" {...formItemLayout}> {getFieldDecorator('tel', { rules: [ .

2020-08-13 18:53:41 882

原创 使用CASE WHEN 的同时使用了group by 和聚合函数

SELECT ad.date, ad.gameId, SUM(ar.paid) AS paw, SUM(CASE WHEN ar.agentId='123' THEN ar.paid ELSE 0 end) AS agentA, SUM(CASE WHEN ar.agentId='456' THEN ar.paid ELSE 0

2020-07-21 18:28:19 3403

原创 使用sequelize的时候如何在数据库的表中添加字段

使用sequelize的时候如何在数据库的表中添加字段在当前表的models中添加要添加的字段相关数据在项目中的migrations中添加添加字段的文件在后端运行: npx sequelize-cli migration:generate --name migration-skeleton(migration-skeleton 是换成自己为这个文件起的名字)在migrations中生成了新的js文件之后,可以根据自己项目的代码方式替换里面自动生成的内容(这是我自己项目中的内容格式)

2020-07-21 18:13:26 2415 4

原创 阿拉伯数字转大写函数

阿拉伯数字转大写var digitUppercase = function (n) { var fraction = ['角', '分']; var digit = [ '零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖' ]; var unit = [ ['元', '万', '亿'], ['', '拾', '佰', '仟'] ]; var head

2020-05-22 18:14:51 610

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除