摘要: 问题起因:学习antdUI组件库时,发现 layout 的组件例子中,点击左侧菜单栏没有实现 content 部分的跳转。 解决方法: 1.入口文件 src/index.tsx 使用 BrowserRouter 将 APP 包裹 // import React from 'react'; impor 阅读全文
posted @ 2022-01-12 11:26 山海南坪 阅读(1447) 评论(0) 推荐(0) 编辑
摘要: 定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。 题目解析: 普通栈的 push() 和 pop() 函数的复杂度为 O(1),而获取栈最小值 min() 函数需要遍历整个栈,复杂度为 O(N)。 重 阅读全文
posted @ 2022-01-11 10:31 山海南坪 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 用两个栈实现一个队列。队列的声明如下: 请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 题目解析: 方法一:class类 第一行输入数组是相关操作,第二行输入数组 阅读全文
posted @ 2022-01-10 20:18 山海南坪 阅读(24) 评论(0) 推荐(0) 编辑
摘要: Babel Babel 是一个 JavaScript 编译器 Babel可以将我们写的es6+语法转换为浏览器兼容的语法,比如将箭头函数转换为普通函数。 Babel 的使用 单体文件 命令行 配合Webpack使用 配置文件 babel的配置文件有:(配置方法都一样) .babelrc babel. 阅读全文
posted @ 2022-01-10 16:38 山海南坪 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 问题1:关于react-router-dom 6.0.1的基础写法 解决Error: A <Route> is only ever to be used as the child of <Routes> Route 需要在 Routes 里,组件为 element,注意括号内为标签 // impor 阅读全文
posted @ 2022-01-04 16:23 山海南坪 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: 解决 在学习React的时候,使用静态引入文件,起初会时不时的出现这个错,一般情况下,是 Component 的首写字母没有大写造成的! 转载自:https://blog.csdn.net/qq_42840269/article/details/96310821 阅读全文
posted @ 2021-12-30 16:52 山海南坪 阅读(38) 评论(0) 推荐(0) 编辑
摘要: React Devtools 可以让你在浏览器开发者工具中查看 React 的组件树。 按照如下网址内容安装 https://www.jianshu.com/p/36d71ee3510d 阅读全文
posted @ 2021-12-30 15:17 山海南坪 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 解决办法: 「原因」这个错误是在创建ReactDOM.render()时,放置的容器使用了document.body || document.getElementsByTagName('body')[0]等引起的错误,这样写会把第三方其他js给覆盖掉。 「解决」避免使用body作为容器,使用其他标签 阅读全文
posted @ 2021-12-30 13:57 山海南坪 阅读(371) 评论(0) 推荐(0) 编辑
摘要: https://www.jianshu.com/p/e5a079370fb7 阅读全文
posted @ 2021-12-29 19:48 山海南坪 阅读(35) 评论(0) 推荐(0) 编辑
摘要: Term2是mac系统下的一款非常好用的终端工具,它比系统自带的Terminal好用得多。有丰富的特色功能供,比如快捷键、分屏、定制终端主题颜色等;这些功能极大的提高我们敲命令的效率,强烈推荐每一个程序员都尝试和习惯使用这款工具。 快捷命令说明: 命令说明 command + t 新建标签 comm 阅读全文
posted @ 2021-12-29 19:31 山海南坪 阅读(286) 评论(0) 推荐(0) 编辑