摘要: 代码如下:要动态生成input,随后删除;使用方法里面的这串代码即可; function copyLink(_val){ var _input = document.createElement("input"); _input.value = _val; document.body.appendCh 阅读全文
posted @ 2022-05-24 15:20 言言子 阅读(200) 评论(0) 推荐(0)
摘要: 想要优化网页性能,就要知道网页从输入url后如何进行渲染页面 url-查找缓存-dns域名解析-tcp三次握手-http请求-tcp四次挥手-渲染-js引擎 1)开启浏览器缓存 2)dns预解析 3)http2:二进制分帧,多路复用 4)减少重排和重绘 5)防止脚本阻塞 5)图片优化 6)压缩文件 阅读全文
posted @ 2022-02-28 17:18 言言子 阅读(47) 评论(0) 推荐(0)
摘要: 恢复内容开始 1.fill() 使用固定值填充数组。例如: 1 var fruits=['aaaa','bbbb','cccc']; 2 fruits.fill('dddd');//dddd,dddd,dddd; 还有一种:array.fill(value,start,end);//value:填充 阅读全文
posted @ 2022-02-28 17:08 言言子 阅读(36) 评论(0) 推荐(0)
摘要: position:sticky;当元素的位置要移出偏移范围时,变为fixed;不脱离文档流,如果你设置了top:50px;那么在里顶部50px时候,变为固定定位。 阅读全文
posted @ 2021-10-09 09:24 言言子 阅读(46) 评论(0) 推荐(0)
摘要: 如果你也是用的ant-design-mobile,欢迎对号入座~ 1)轮播图自动切换:最开始轮播图不会自动切换,哪怕设置了自动切换属性也不可,这是因为数据是从接口里面异步取得,而最开始页面渲染的时候异步操作还没有进行,这时候取得的就是初始轮播数据,所以不会自动轮播;解决办法:在页面中进行判断一下数据 阅读全文
posted @ 2021-10-08 17:40 言言子 阅读(56) 评论(0) 推荐(0)
摘要: 1、用的ant-design-moblie里的listView来分页 2.代码如下: 1) const [state, setState] = useState({ loading: true, loadMore: false, hasMore: true, total: 0, dataSource 阅读全文
posted @ 2021-10-08 15:33 言言子 阅读(291) 评论(0) 推荐(0)
摘要: 1.接口和参数统一管理: 1)统一放在一个文件api.ts里: 例如: export interface PaginationListVO { current:number 'hasNext':boolean 'hasPrevious':boolean 'records':CouponListVO[ 阅读全文
posted @ 2021-10-08 14:53 言言子 阅读(57) 评论(0) 推荐(0)
摘要: 1、 1)<AppRegistryDrawer ref={registryRef} title={title} initialValues={initialValue} reload={actionRef?.current?.reload} /> 2) const registryRef = use 阅读全文
posted @ 2021-07-26 15:14 言言子 阅读(375) 评论(0) 推荐(0)
摘要: 1、 if (orderId) { request('/wzy-operate-platform-service/platform/application/packageOrder/info', { method: 'POST', data: { orderId, saleType: 16 } }) 阅读全文
posted @ 2021-07-26 10:10 言言子 阅读(132) 评论(0) 推荐(0)
摘要: //v :传入的数字 v2:传入的单位 const endTime = (v: any,v2:any) => { let date = new Date(); let year = date.getFullYear(); let month = date.getMonth() + 1; let da 阅读全文
posted @ 2021-07-21 11:56 言言子 阅读(74) 评论(0) 推荐(0)