- 博客(16)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 链表
链表链表是一种物理上非连续、非顺序的存储结构,数据元素之间的顺序是通过每个元素的指针关联的。链表有一系列节点组成,每个节点一般至少会包含两部分的信息:(1)元素数据 (2)指向下一个元素的指针链表分类: (1)单向链表和双向链表 (2)静态链表(数组实现) 、动态链表(指针)链表的操作: 创建、插入、删除、输出链表的特点:(1)物理空间不连续,空间开销更大(2)在运行时可以动态添加...
2020-01-02 09:30:41
164
原创 vue+quill+element-ui实现视频、图片上传及缩放保姆级教程,轻松使用富文本
quill富文本保姆教程,本地视频上传、图片及图片缩放,富文本光标丢失问题
2024-02-02 14:50:37
1681
原创 handsontable自动合并
整个标记结构的数据,记录行、列、合并几个单元格,最后一条数据也记得处理,最后将标记数据处理成handsantable需要的合并格式
2023-04-17 10:59:27
750
1
原创 Blob导出csv格式后用excel打开出现乱码
let Bom = "\uFEFF" // 加上这个试试,确实有用 a.href = URL.createObjectURL( new Blob([Bom+blob]) )具体解释:https://my.oschina.net/dawd/blog/801323
2021-03-24 10:13:15
495
原创 复选框的对勾颜色怎么改
复选框颜色怎么修改说来惭愧,改的时候一直在试着改colo人,其实不对。我用的是element ui 的复选框,不多说了,直接看代码吧 /deep/ .el-checkbox__inner::after { height: 0.1rem; left: 0.04rem; top: 0; width: 0.04rem; border: 2px solid #1F7DFD; // 是改这
2020-11-19 14:30:38
4465
1
原创 使用JSON.parse()的报错信息
使用JSON.parse()的报错信息:SyntaxError: Unexpected token ’ in JSON at position 1可以用evallet arr = “[“1”,“2”,“3”]”let newArr = eval(arr)console.log(newArr) // [“1”, “2”, “3”]
2020-10-09 10:02:51
449
原创 vue组件的封装
第一步:封装一个自动全局注册组件的逻辑思路:定义三种组件类型,根据文件后缀去判断是那种类型,该如何注册// 获取components目录下所有index文件const files = require.context( '../components', // 获取这个目录下所有文件 true, // 是否遍历子目录 /^\.\/(\w*\/)+index\.(vue|js)$/)export default { install(Vue) { files.keys().for
2020-06-16 09:44:51
1323
原创 全选逻辑
做购物车之类的可以参开一下简单的前端全选我做的购物车,通过mysql语句改变的值,这里直说前端的代码 // 单选状态是根据数据内的active控制的 是‘1’ 就让他选中 <input type="checkbox" :checked='item.active === "1" ? "checked" : ""' /> all() { // 全部选中或全部不选的方法 ...
2020-03-13 14:42:37
274
原创 算法-排序
常用的三个排序方法:冒泡排序、选择排序、快速排序1. 冒泡排序(BubbleSort)原理:1.比较相邻的元素。如果第一个比第二个大,就交换他们两个。2.对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。3.针对所有的元素重复以上的步骤,除了最后一个。4.持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。5.冒泡排序...
2020-01-07 14:54:15
105
原创 队列&&栈
栈栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。只可以从栈顶删除。栈的特点:先进后出,后出先进看下图:大白话的意思就...
2020-01-02 14:45:17
104
原创 二叉树(BST)
二叉树好处就是可以快速找出最大值和最小值二叉树每个节点有三个值:left(左边节点)key(本身)right(右边节点)看下代码: class Node { constructor(key) { this.key = key; this.left = null; this.right = null; }}添加节点代码: class BinarySe...
2020-01-02 12:01:50
219
原创 Proxy代理:前后端交互
proxy:前段访问后台接口package.json文件里面配置,仅仅适用于react然后在配置上拦截器封装api配置后台接口的一个文件,方便调用然后就可以在前台调用这个接口并获取想要得到的数据这个文档并没有做什么说明,因为就是想简单的说明一个这个proxy这个配置,用react的可以用这个配置来做前后端的数据交互,挺方便的,api文件里面的后台接口一定要跟后台配置好的接口一致。...
2019-12-11 10:06:56
836
原创 拦截器
拦截器import axios from “axios”;const request = axios.create({// 设置响应时间,超过后不做响应timeout: 5000,})// 添加请求拦截器request.interceptors.request.use(function (config) {// 在发送请求之前做些什么return config;}, funct...
2019-12-06 20:46:51
103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人