摘要: 1. 背景 短时间内多次发送异步请求,结果返回的快慢不一导致数据显示有误,希望获得并展示最新请求结果。可以通过取消前面在pending的请求实现以上需求。 2.取消pending请求的实现代码片段 if(this.state.source){ this.state.source.cancel('Th 阅读全文
posted @ 2022-10-19 14:56 leah-xx 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 解决办法:升级node版本,从14升级到了16,再npm i就成功了。 参考解决办法:网上也有说如果升级版本后还不行,试试清理缓存后重新安装,具体步骤如下: 删除node_modules文件夹 运行 npm cache clean --force 阅读全文
posted @ 2022-10-19 11:49 leah-xx 阅读(261) 评论(0) 推荐(0) 编辑
摘要: git push origin /feature/branchOne error: src refspec /feature/branchOne does not match any error: failed to push some refs to 'xxxxx' # 原因和解决办法: 命令使用 阅读全文
posted @ 2022-08-23 22:05 leah-xx 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 操作步骤: 安装插件 npm i --s react-router react-router-dom 这里安装的版本是v6,各位安装后要注意版本,因为后面代码的写法v5和v6版本的不一样。可以根据自己的插件版本找代码参考。 路由对象 // 引入组件 import App from "../compo 阅读全文
posted @ 2022-07-07 18:44 leah-xx 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 所有排序默认从小到大 冒泡排序 // 相邻元素比较,替换。每次确定一个最大/最小值,最值在数组最后一个 function bubbleSort(arr){ for(let i=0;i<arr.length;i++){ // 外循环控制次数 for(let j=0;j<arr.length-1-i;j 阅读全文
posted @ 2022-06-24 00:52 leah-xx 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 报错信息: 解决方案: 改成小写即可 阅读全文
posted @ 2022-05-27 20:08 leah-xx 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 报错信息: this plugin file is using Both Commonjs And Es6 Module systems together which we don't support. 报错原因: 代码中同时使用了CommonJS 和ES6 Module的引入/导出关键字。 正确使 阅读全文
posted @ 2022-04-23 16:23 leah-xx 阅读(44) 评论(0) 推荐(0) 编辑
摘要: Gatsby 在 gatsby-browser.js文件中提供了一些API,可供开发者 监控浏览器的特定事件 和 写一些全局组件。 问题情境: 首先我们要了解,我们可以使用react-helmet插件动态的往head中添加script标签,引入资源。 import { Helmet } from ' 阅读全文
posted @ 2022-04-23 16:04 leah-xx 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 以前一直以为.p:last-of-type是匹配到.p的父元素内的最后一个子.p元素。直到最近使用后发现不生效,认真去查相关用法后才发现:‘漏’!‘大漏特漏’!! 正确释义或用法(自己理解,仅供参考): <section class="test"> <p class="p">这是一个p标签 with 阅读全文
posted @ 2022-04-12 23:28 leah-xx 阅读(1387) 评论(0) 推荐(0) 编辑
摘要: watch函数接受三个参数: 一个想要侦听的响应式引用或 getter 函数 一个回调 可选的配置选项 // 子组件 import { defineComponent, watch } from 'vue'; export default defineComponent({ name: 'test' 阅读全文
posted @ 2022-03-29 14:13 leah-xx 阅读(6637) 评论(0) 推荐(0) 编辑