![](https://img-blog.csdnimg.cn/direct/01a6731ea2db4733a66dd363693f536c.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
踩坑日记
记录自己在学习时那些踩过的坑
白桃与猫
每天学一点点~
展开
-
SVN 报错Error: Unable to connect to a repository at URL解决方法
使用ssh 用svn拉取仓库代码时,出现如下报错:Can't create session: Unable to connect to a repository at URL 'svn://127.0.0.1 ..... Can't connect to host '127.0.0.1': Connection refused at C:/Program Files/Git/mingw64/share/perl5/Git/SVN.pm line 717.原创 2024-06-14 15:59:39 · 917 阅读 · 0 评论 -
[vite] Internal Server Error: Cannot read properties of null (reading ‘split‘)
[vite] Internal Server Error: Cannot read properties of null (reading 'split')报错原因及解决方法原创 2024-02-29 15:13:10 · 1160 阅读 · 0 评论 -
【vite】找不到模块“vite”或其相应的类型声明
用vite搭建项目时,在vite.config.ts文件中 ts报错【找不到模块@vitejs/plugin-vue或其相应的类型声明】原创 2024-01-19 17:36:32 · 4231 阅读 · 0 评论 -
【dayjs】类型“Dayjs”上不存在属性“isSameOrAfter”
dayjs中有一些方法是需要使用插件后才能使用,默认情况下,Day.js只提供核心代码,没有安装插件。原创 2024-01-16 09:56:40 · 783 阅读 · 0 评论 -
为什么vue中数组和对象的props默认值要写成函数形式?
假如在一个地方引用了同一个组件,并给他们都绑定了单独的值。如果只声明为一个对象或数组,可能会导致在某一个实例中修改数据,影响到其他实例中的数据,因为数组和对象是引用类型的数据。为了在多次引用组件时,让他们的数据不相互干涉,在vue2中定义data也是定义成一个函数的形式原创 2023-11-23 17:55:14 · 313 阅读 · 0 评论 -
【vue】使用computed时ts报错:Unexpected side effect in computed function.
函数副作用是指函数在执行过程中对外部环境产生的影响。修改全局变量:函数在执行过程中修改了全局变量的值,会对程序的其他部分产生影响。修改函数参数:函数在执行过程中修改了函数的参数,会对调用函数的部分产生影响。修改内部对象:函数在执行过程中修改了内部对象的值,会对后续对这个对象的访问产生影响。输入/输出操作:函数在执行过程中产生了输入/输出操作,会对外部环境产生影响。原创 2023-11-20 17:26:28 · 1302 阅读 · 0 评论 -
【element-plus】DateTimePicker日期选择器,限制指定日期和时间不可选择
element-plus日期选择器,在指定日期时间前不可选择。原创 2023-10-30 17:03:32 · 2250 阅读 · 0 评论 -
d3中svg标签里插入图片不显示的解决方案
Data URL,即前缀为 data: 协议的 URL,其允许内容创建者向文档中嵌入小文件。它们之前被称作“data URI”,直到这个名字被 WHATWG 弃用。前缀(data:)、指示数据类型的MIME 类型、如果非文本则为可选的base64 标记数据本身。原创 2023-10-25 16:04:44 · 1578 阅读 · 0 评论 -
使用d3-tip报错:targetel.getScreenCTM is not a function
使用d3-tip悬浮不显示信息。箭头函数this 指向问题。原创 2023-10-25 15:15:27 · 101 阅读 · 0 评论 -
typeerror: Cannot read properties of null (reading ‘emitsOptions‘)报错原因及解决方法
可能导致的原因以及解决方法:1. 在父组件中子组件名称没有正确引入:检查组件名称和子组件是否正确定义props以及emit的使用2. 在一个空值上去访问属性:可以使用可选链操作符(?)去检查对象是否为空3. v-if指令的判断条件为null,导致无法找到对应的属性:使用v-show代替v-if,因为v-show不会造成DOM的变化 4. v-for指令在数据循环渲染时初始化数据为undefined:判断该值存在才渲染原创 2023-10-23 13:52:44 · 14990 阅读 · 0 评论 -
vue3 +element-plus中避免一打开表单的下拉选择的change事件自动校验问题
新增和编辑共用一个弹窗时,每次打开新增弹窗,el-select的表单项会触发change事件的自动校验。我这里的下拉选择是支持多选的,也就是属性上有multiple。原创 2023-08-31 16:35:22 · 2133 阅读 · 0 评论 -
<audio>数据发生变化,音频播放器实时替换
指定音频文件路径,所以每次更新数据时都会重新加载新的音频文件。因为我每次上传文件后,重新请求到数据的。如果你执意要在用第一种写法去实时更新,那就需要更新。标签来为不同的浏览器提供不同的音频格式。标签中的文件名或文件名路径,或者通过。如果要兼容多个浏览器和设备,需要写多个。而第二个代码片段中使用的是直接在。上使用不同的编解码器播放音频。标签,它可以为网页提供。原创 2023-08-14 10:41:01 · 200 阅读 · 0 评论 -
【el-time-picker设置默认值】Cannot read properties of undefined (reading ‘hour‘)
指定了绑定值的格式为字符串,绑定的值是Date格式。它默认绑定的值是Date格式。需求:设置默认时间为2:0:0的时间选择器。写法2:绑定值为Date对象。写法1:绑定值为时间字符串。原创 2023-07-27 10:51:27 · 1699 阅读 · 0 评论 -
vue3+ts中使用provide和inject类型会丢失为unknown
在非组件中传值时会存在子组件中类型丢失的问题。可以使用vue3中的。1.用InjectionKey 定义类型,并导出成员。2.使用InjectionKey定义名称。3.查看类型:传过去值的有具体类型。原创 2023-03-24 16:33:20 · 1516 阅读 · 0 评论 -
vue3+ts中引入子组件时出现【无法找到 *.vue 声明文件】
vue3+ts中引入子组件时出现【无法找到 *.vue 声明文件】原创 2023-02-22 10:30:49 · 2036 阅读 · 0 评论 -
webpack| babel报错../src/main.js 39 bytes [not cacheable] [built] [code generated] [1 error] ERROR in
sset static/js/index.js 4.04 KiB [compared for emit] (name: main)./src/main.js 39 bytes [not cacheable] [built] [code generated] [1 error] ERROR in ./src/main.js Module build failed (from ./node_modules/babel-loader/lib/index.js): Error: Cannot find原创 2023-02-11 21:25:38 · 799 阅读 · 2 评论 -
vscode中vue3没有根节点会报错
问题:用vue3创建项目,vue3模板支持多个根节点,但文件有红色波浪线,看着很难受解决:将template的eslint关闭关闭VScode, 重新打开就可以了, 亲试有效之前也试过在工作目录直接打开项目,但都没有用。...原创 2022-04-02 22:18:43 · 588 阅读 · 0 评论 -
React中引入百度地图API 避坑
‘BMap’ is not defined原因: React脚手架中全局变量都要用window去访问解决: BMap改成window.BMap访问, 或者将BMap从window中解构出来BMap前加了window, 页面还是一片空白原因: 没有给地图容器元素设置宽高解决: 给地图容器元素设置宽高正确的写法在public / index.html 中引入百度地图API文件 <script type="text/javascript" src="http://api.map.原创 2021-10-31 20:51:28 · 1037 阅读 · 1 评论