- 博客(8)
- 收藏
- 关注
原创 v-for遍历渲染el-table-column
加入this.$refs.xxx.doLayout()发现 tittleList第一次更新后列表不变化蛋痛!,多次调试后发现第二次没变化第三次还是变化了但是更新的是第二次tittleList更新的值,卧槽离了大普,各种查证各种找资料mmp,还是没找到原因,加入updated里面设置定时器还是不行非要第三次更新后才会更新值,救命!使用v-for渲染表头。
2023-07-30 12:39:34
659
1
原创 el-table里加入了el-select双向绑定失效问题
今天遇到一个问题在el-table里加入el-select之后下拉选中值没变化,给el-select添加了change事件发现el-select绑定的值其实已经改变了,但是页面没刷新,确认了双向绑定失效了。不得其解,查了资料需要在el-table-column加一个key才能解决,于是加了key,又能双向响应了,但是其中的原理不太了解,资料只给了解决方法没给问题原理求解。
2023-07-19 18:25:22
866
原创 echarts
今天遇到一个小的需求灵光乍现,感觉这几天盲目的查找需要执行的细节太多纯属瞎忙,因此分享现在的思路,首先可以搜索一下所需的API,参考以下的参数配置加中文说明然后把自己想实现的效果,在酌情整改自己所需要的效果,总结就是一句话: 先知道自己需求实现大概在哪个位置,比如要改yAxis,或者legend,再去查找对应的API文档然后根据一些中文介绍来思考自己的需求实现。这几天写echarts的折线图感觉越写UI细节越多,所以基本都是去查资料实现的。
2023-04-25 10:08:57
78
原创 一天一个小问题
当然也有那种切换版本也解决不了的比如遇到一个angular项目里的有一个@sentry/cli的问题,查了半天依旧没解决使用网上给的解决方案依旧没有解决问题,问了同事他说是nodejs版本问题,但是切换的他安装的nodejs的版本之后依旧还是有问题,放弃解决了,直接问同事要了整个@sentry的依赖替换到自己的node_modules里运行,直接运行好了。所以遇到公司项目多的时候装一个nvm真的会解决不少问题,很多遇到启动不了项目的可能就是版本不同导致的兼容性问题。
2023-04-03 18:30:00
48
原创 事件循环与async await
我的思路是从上往下解析的时候运行到a1()打印出1的时候会把await挂起到事件队列中然后阻塞到3打印不出,然后输出7 , 9在运行await里的4,3,8,5。但是结果出来以后发现和想象的不同他是直接运行了a1() 打印出a2()方法里的参数然后不打印出3直接进入promise打印出了7,9 在执行3,这就让我匪夷所思。今天无意间看见一个事件循环的题目,我做出来的答案是5,1,7,9,4,3,8,6。但是实际运行的结果是 5,1,4,7,9,3,8, 6。
2023-03-31 15:59:34
83
原创 TS学习——接口
相较于Js的随意定义,TS有着严格的类型检查,接口的作用就是为这些类型命名和为你的代码或第三方代码定义契约。接口里面也能定义只读属性,如果使用了只读属性会出现报错。接口里的参数可以设置为可选以?接口也可以继承公共接口的参数。
2023-03-28 16:49:25
67
原创 TS学习第一章
any 任意值 let c: any = '123'||123||true let list: any[] = []void 空值 常见函数出参 function foo(val: num): void ,赋予变量只能赋予。类型断言 尖括号或者as。boolean 布尔值。string 字符串。
2023-03-28 16:25:05
44
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人