- 博客(12)
- 收藏
- 关注
原创 JS判断一串字符中出现过几次某元素
let count = str .split(‘你’).length - 1。console.log(count ) // 打印结果为2。let str = ‘鸡你太美 你干嘛’找出一串字符中某个字符出现过几次。
2023-04-19 17:48:50
155
原创 React 子组件向父组件通信
因为还一大堆活催我呢,没时间写太详细,凑合看(估计也没人看,就简单记一下方便自己下次不用费劲巴力去找别人的看)子组件里interface以及props里接受方法名并注册,然后直接传值就可以了。父组件里嵌套子组件然后 加上方法名和方法。临时搬砖记录一下,并不是专门写的。
2023-04-13 14:08:34
176
原创 解决 antd中select下拉赋异步默认值问题
但是今天遇到一个小小的需求是,下拉给的默认值,要是进入页面后接口返回回来再给赋值的,这样就卡住了,defaultValue和initvalValue都不生效,改用value也不生效。今天写下拉的时候遇到一个问题,就是select的默认值,一般情况下是给defaultValue或者用form表单包着然后给initvalValue。最近写增删改查也是写的头疼不已,但还好,这套业务逻辑已经摸的差不多了。再不生效我都要问人了前期,虽然不知道什么原理但是有用,浅浅的记录一下。
2023-03-24 17:43:54
833
原创 解决 Cannot use ‘in‘ operator to search for ‘validateStatus‘ in 18
解决 Cannot use 'in' operator to search for......
2022-12-12 14:27:23
2015
原创 VUE3 push数组新的数值后数组里全部的数值都会变
今天写购物车的时候出现一个问题,就是我新增一个商品后没问题,新增第二个商品的时候第一个商品居然也跟着变成了第二个商品。这令我很是头疼,我以为是双向绑定的问题。结果找了半天原因最后网上查出来原来是因为push数组的时候,push进去的是一个地址,也就是说指针指向的都是一块空间。所以添加第二个的时候也就相当于把第一个push进去的数组也给改了。最后解决的办法就是push的时候深拷贝一份数据再push...
2022-05-28 16:24:17
1747
1
原创 TS 如何解决已声明“XXX”,但从未读取其值
今天在ts文件下mock数据的时候引入本地图片路径一直有红色波浪,后来网上找到了解决办法:只需要在开头加上 // @ts-ignore 就可以了加之前加之后
2022-05-27 22:58:00
3382
原创 vue父组件接受子组件传递的数组有值但是为空的那些事儿
今天用组件通信时遇到一个问题,就是父组件在接受子组件传递的值的时候,是可以打印出东西来的而且值也没有错,但是length为0,并且接下来的处理中用这个数组是为空的,如图:如图片中展示我的数据是可以打印的,但是走接口的时候却是空数组:我尝试的方法:1、将代码放入setTimeout失败2、将代码放入$nextTick失败3、用watch监听子组件传入的值失败也考虑过是不是父子组件生命周期的问题,然后用v-if试了一下也是失败,最后把我的参数全部拷贝了一份出来是可以的,但JSON.stri
2022-04-29 11:20:43
1646
原创 fillter数组过滤
const order = [“MEAT”, “VEGETABLES”, “FRUIT”, “SNACKS”];let items = [{ name: “peppers”, type: “VEGETABLES”, price: 2.39 },{ name: “apples”, type: “FRUIT”, price: 3.99 },{ name: “chocolate”, type: “SNACKS”, price: 3.45 },{ name: “pork”, type: “MEAT”, p
2021-11-30 10:26:03
625
1
原创 H5dom标签数字字母不换行溢出
word-wrap: break-word;table-layout: fixed;word-break: break-all;
2021-11-30 10:24:10
227
原创 JS实现简单返回顶部(带滚动过渡动画)
JS实现简单返回顶部(带滚动过渡动画)纯效果实现:let top = document.documentElement.scrollTop || document.body.scrollTop// 实现滚动效果const timeTop = setInterval(() => {document.body.scrollTop = document.documentElement.scrollTop = top -= 50if (top <= 0) {clearInterval(ti
2021-09-22 13:36:49
881
原创 纯css写手风琴
大家好,我是一个弟弟的弟弟的弟弟的弟弟的弟弟级别的前端,弟弟到什么级别呢?弟弟到我都不好意思说我名字的级别。怕以后有人骂我。以前没有写过这类的东西以前就是看别的大牛写,然后“wc,npnpnpnpnp”。今天开始在工作中遇到的难题和踩过的坑我有时间都会尽量在这里分享一下,指点真的是不敢当,因为当下社会各行各业大佬如云,咱IT行业就更是阴云密布。一方面给刚刚入坑的小白做个参考,另一方面垃圾的自己做...
2019-09-25 16:53:28
491
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人