- 博客(14)
- 收藏
- 关注
原创 vue数据 非响应式 优化
是响应式的即可,其他很多描述性数据都是大可不必的。那我们就把其他字段进行一个优化~// 将不是 value 的属性都进行非响应式优化。数据,我们只是需要保证。
2024-06-17 11:21:23
242
1
原创 从输入 URL 到页面加载完成的过程
这是一个很经典的面试题,在这题中可以将本文讲得内容都串联起来。首先做 DNS 查询,如果这一步做了智能 DNS 解析的话,会提供访问速度最快的 IP 地址回来 接下来是 TCP 握手,应用层会下发数据给传输层,这里 TCP 协议会指明两端的端口号,然后下发给网络层。网络层中的 IP 协议会确定 IP 地址,并且指示了数据传输中如何跳转路由器。然后包会再被封装到数据链路层的数据帧结构中,最后就是物理层面的传输了 TCP 握手结束后会进行 TLS 握手,然后就开始正式的传输数据 数据在进入服务端之..
2022-05-26 11:27:14
188
原创 eharts 的toolbox magictypechanged方法
let option = this.myChartOption let myChart = this.myChart this.myChart.on("magictypechanged", function (params) { let o = { ...params }; let colorList = ["179,154,124", "1,138,243"]; if (params.currentType == ...
2022-03-30 10:31:46
584
原创 function的length
都听说过arr和object的长度,第一次听说fn的长度,那fn的长度又是怎么计算的呢,直接上代码function(){}function(a){}function(a=0){}function(a,b=0){}console.log(function.length)0 1 0 1不难看出其实function的长度计算和参数个数有关,那具体是什么关系呢?第三个和第四个里面,都有参数赋值了,那赋值的参数前参数的个数是多少呢,其实fn的长度就是第一个赋值...
2021-09-08 16:31:21
231
原创 Vue的常见修饰符
.stop 修饰符的作用是阻止冒泡<div @click="clickEvent(2)" style="width:300px;height:100px;background:red"> <button @click.stop="clickEvent(1)">点击</button> </div>不加 stop 点击按钮输出 1 2加了 stop 点击按钮输出 1.once 修饰符的作用是,事件只执行一次<div @click
2021-09-08 15:49:55
123
原创 echarts地图插入背景图片
{image: imageDom, // 支持为 HTMLImageElement, HTMLCanvasElement,不支持路径字符串 repeat: 'repeat' // 是否平铺,可以是 'repeat-x', 'repeat-y', 'no-repeat'}HTMLImageElement :var img =document.createElement("img")img.src = 'base64格式的image'...
2021-09-08 11:17:11
1569
原创 echarts 饼图默认高亮
默认label高亮,需要在赋值之后调用,才生效(myChart.setOption(option))function getDefaultSelected(myChart) { let index = 0; myChart.dispatchAction({ type: 'highlight', seriesIndex: 0, dataIndex: 0, });//默认高亮 myChart.on('mo...
2021-09-08 11:01:51
866
原创 element-ui 设置table width百分比分布
width : 只能设置table每列的固定宽度,以px为单位min-width : 所有的width都设置为min-width,然后每一个el-table-column都需要设置百分比才会生效。(min-width="12%"或 min-width="12")
2021-09-01 08:52:30
2453
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人