- 博客(31)
- 收藏
- 关注
原创 项目整体CI报错修复
ReactHook“useModel”在函数“getTableColumns”中被调用,该函数既不是 React 函数组件也不是自定义 React。如果map后面是大括号后面就需要显示的写return, 没有大括号就默认返回。// 不能把{}作为类型。运行lint命令,可以获得项目中lint检测出错误的语法,比如。会出现常见的错误和原因, 大概知道原因就知道怎么解决了。期望的是赋值或函数调用,但却看到了表达式。还有setState赋值。语句中,以从原型中过滤掉不需要的属性。被赋予了一个值,但从未使用过。
2024-09-23 16:28:19
560
原创 【浏览器兼容】Safari中的input输入框带有多余用户图标和modal弹框不能正常打开问题
这其实是Safari中的自动填充, 默认是打开的, 如果不想显示,可以在打开Safari的设置,然后把自动填充的设置给关闭掉。这是Safari的防御机制, 可以在设置里把下面选择的勾选取消掉。但是不是每次都会生效,建议少在Safari上测试。在代码上面可以给输入框设置。
2024-06-21 10:54:26
372
原创 【命令行工具】下载了brew,使用时提示command not found: brew
wq 报存退出之后执行一下。在zshrc文件中添加。开启命令行工具,输入。
2024-06-11 10:49:55
395
原创 【前端】dayjs 调用某天返回这一天最晚的时间
dayjs 调用某天时返回这一天最晚的时间, 比如2013-09-09 就返回2013-09-09 23:59:59 的时间戳。
2024-06-11 10:33:51
439
原创 【前端环境】已经下载过nvm,使用时提示command not found: nvm
【代码】【前端环境】已经下载过nvm,使用时提示command not found: nvm。
2024-06-07 15:05:58
283
原创 【命令行】用命令形式打开vscode
配置环境sudo ln -s “/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code” /usr/local/bin打开命令codecode /path/to/your/foldercode . 打开当前目录下项目
2024-06-07 14:58:27
388
原创 JS自定义事件
js的自定义事件可以用CustomEvent这个构造函数来创建,它的方法有dispatchEvent、addEventListener、removeEventListener等
2023-04-25 18:31:48
2175
原创 【git】Permission denied (publickey)公钥未配置
git@github.com: Permission denied (publickey).fatal: Could not read from remote repository.
2023-04-24 10:00:00
232
原创 【命令行工具】下载ohmyzsh及相关配置
下载ohmyzsh以及配置主题、代码补全查看历史命令、高亮命令,如果遇到了连接raw.githubusercontent.com被拒绝怎么解决
2023-04-23 09:00:00
888
原创 【命令行工具】一条命令下载homebrew
会提示选择镜像源,按提示操作即可, 如果没有git提示安装git时同意即可, 过程会花费一些时间,请耐心等待。
2023-04-22 10:00:00
174
原创 如何解决:zsh: command not found xxx
如何解决:zsh: command not found xxx,如果已经下载过这么命令, 可以试一下面的方法
2023-04-21 10:52:24
787
原创 git 报错: 警告:“github.com”的 ecdsa 主机密钥与 ip 地址“20.205.243.166”的密钥不同
git 报错: 警告:“github.com”的 ecdsa 主机密钥与 ip 地址“20.205.243.166”的密钥不同。
2023-04-20 17:28:11
888
原创 【antd】下拉框内容联动
如何让一个数据跟着另一个数据联动起来, 比如修改一个下拉框, 一个下拉框的内容也能一起改变。那么我们可以得出些一个对应下拉框内容的Map。可以借助Map来实现这个功能。
2023-03-06 12:04:42
816
原创 数字输入框不能输入小数
这个数字输入框不能输入小数面对这个问题,有两种方法可以解决, 可以按照两种方法来解决这个问题, 具体现在哪种可以看需求处理。
2023-03-03 10:43:26
2193
原创 JS数字和字符串的相互转换
只解析数字整数部分舍弃小数, 遇到0x开头的当成16进制解析, 会尽力解析前置的数字忽略后面的非数字, 但如果前面是非数字返回NaN,接受第二个参数表示数字的基数。可解析出数字整数部分和小数部分, 会尽力解析前置的数字忽略后面的非数字, 但如果前面是非数字返回NaN,(不能解析0x开头的十六进制,没有第二个参数作为基数)用于指定数字的有效位数转成字符串, 如果有效位数小于当前的为位数则转成指数形式,传入的参数表示位数, 默认为当前位数。只能转换十进制的数字, 如果传入的是非数字则为NaN。
2023-03-02 17:00:42
240
原创 【git问题】couldn‘t find remote ref
使用 git pull 遇到错误 “Couldn’t find remote ref xxx” 是怎么解决?
2023-03-01 16:30:04
10691
原创 前端二进制流文件下载-Blob操作
前端下载文件的方法有两种, 一种是后端返回下载的URL, 使用 Window.open(URL) 下载, 另一种就是后端直接返回文件的二进制内容,前端做转换再下载。如果后台返回的是 get 请求的下载可以直接使用 a 标签下载如果后台返回的是 URL 地址如果后台的的下载接口是 post 请求时,需要使用 blob 转换,前端如何将二进制文件做转换实现下载呢?只要思想就是把后端返回的二进制文件放在 Blob 里面,并且把使用Blob 创建一个URL ,再通过JavaScript动态创建一个a标签,使用
2022-07-14 15:41:23
6046
原创 table 超出 父元素 div
table 超出 父元素 div实际是把表格写在了 redio 里面问题: table 在 div 里面,想要的效果是如果 table 的内容超出了父元素就显示省略号,再把 table 的宽度设置为100%,但是,最后数据比较长还是超出了父元素原因: table 是有不一样的默认样式 table-layout值描述auto默认,列宽由单元格设定fixed列宽由表格宽度或列宽自己设定inherit继承,从父元素继承table-layout的值解决方案:
2021-08-12 20:57:46
2955
2
原创 按钮有嵌套关系时,disabled无效
问题: 页面跳转的按钮,即使设置了disabled={true} 任然每次都能实现跳转 <Link to={`${url}/create`} className="ml20" > <Button disabled={true} className="createBtn" icon={<PlusOutlined />}> Create
2021-07-26 23:18:42
326
原创 设置 antd Tooltip组件的宽度
通过 overlayStyle卡片样式设置 <Tooltip placement="top" title="tip" overlayStyle={{ maxWidth: 350 }} > 我是一个小 tips</Tooltip>2.通过overlayClassName卡片类名设置(可进行全局设置)<Tooltip placement="top" title="tip" overlayClassName="my-to.
2021-07-15 12:27:36
7969
原创 修复 antd 中的 alert 显示 icon 有两行以上的时候 icon不在第一行
问题描述:给alert加一个父元素div 添加类名 alert-wrap添加样式.alert-wrap {padding-left: 24px; }.alert-wrap.ant-alert {align-items: flex-start;padding: 5px10px; }.alert-wrap.ant-alert.ant-alert-icon {margin-top: 4px; }修改后:...
2021-07-14 16:38:30
530
原创 git 修改远程分支名
修改本地分支名git branch -m oldName newName 删除远程旧分支git push --delete origin oldName上传本地新分支git push origin newName 把远程分支和本地分支做关联git branch --set-upstream-to origin newName
2021-07-01 16:16:59
117
原创 标题在错误的分支上拉新分支写代码,并且已经提交,如何把提交的代码搬到另一个分支上
标题在错误的分支上拉新分支写代码,并且已经提交,如何把提交的代码搬到另一个分支上?例如:本来是要基于develop分支建立新分支test的,但是基于master分支建立的test并且写了代码提交,此时要重新基于develop分支建立一个test-new并且有test的代码提交解决方法:切到原分支查看commit的版本号git checkout testgit log复制提交代码前的commit版本并reset(提交的代码会回到工作区)git reset 版本号把回到工作区的代
2021-07-01 14:32:12
145
原创 目前尚未启用对实验语法“ decorators-legacy”的支持
**目前尚未启用对实验语法“ decorators-legacy”的支持**解决方案:npm install --save-dev @babel/plugin-proposal-decorators在package.json里面的plugins添加配置["@babel/plugin-proposal-decorators", { "legacy": true }]重新启动项目...
2020-12-05 19:18:01
1352
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人