- 博客(256)
- 收藏
- 关注
转载 node内存泄漏耗尽: FATAL ERROR: Ineffective mark-compacts near heap limit Allocation fa
解决参考办法
2025-01-11 19:56:32
18
转载 vue3 toRef 作用和例子
作用:从对象中创建一个指向该对象属性的响应式引用(ref),在保留响应性的同时,将对象中的某个属性暴露给另一个作用域或。分离引用:当你需要将对象中的某个属性单独暴露出去时,toRef 可以帮助你只选择这个特定的属性作为 ref 对象,而不是整个对象。这在某些情况下可以避免不必要的数据绑定或传递整个对象。保留响应性:使用 toRef 创建的 ref 在其原始对象属性发生变化时仍然会自动更新。
2024-12-19 10:09:41
55
原创 vscode自定义代码块
步骤一:打开vscode,按住ctrl+shif+p唤出命令窗口。步骤二:在窗口中输入命令,并回车。步骤三:配置代码片段。
2024-12-16 10:38:29
335
原创 vue2 API-实例property在项目中的使用
概念:用于当前 Vue 实例的初始化选项。②复用过滤器filters中的方法。①获取,调用data外定义的属性。③一键搞定之重置data中的数据。
2024-08-09 09:18:10
404
转载 Mitt 事件总线的使用
A组件通过调用 instance?.$bus.emit方法并传入事件名称和数据,我们可以向其他订阅了该事件的组件发送消息。B组件通过调用 instance?.$bus.on 方法并传入事件名称和回调函数,我们可以在当前组件中订阅该事件,并对接收到的数据进行处理。在需要的组件中导入全局的事件总线实例,并在需要的地方发布和订阅事件即可。在上述代码中,我们通过挂载全局的方式定义了$bus。
2024-07-26 17:49:14
109
原创 el-date-picker限制开始时间不能大于结束时间,且结束不能小于开始时间
【代码】l-date-picker限制开始时间不能大于结束时间,且结束不能小于开始时间。
2024-06-29 15:01:06
653
转载 vue3-api之effectScope和getCurrentScope和onScopeDispose()
【代码】vue3-api之effectScope和getCurrentScope和onScopeDispose()
2024-05-27 17:49:44
228
转载 vue3-api之toRaw() 和markRaw()
markRaw 方法可以将一个对象标记为“非响应式”,从而使其不会被 reactive 包裹,也就不会成为 Vue3 中的响应式对象。这样做可以避免对 obj 的修改引起意外的响应式更新。toRaw 方法可以将一个被 reactive 包裹的对象还原为其中的“原始”对象,从而使其不再具有任何。所以在使用 markRaw 方法时,我们需要确保这个对象在后续的代码中不需要作为响应式对象来使用或者监听其变化。一旦一个对象被标记为“非响应式”,它就无法再被 reactive 进行包裹成为响应式对象。
2024-05-27 16:29:35
298
原创 vue3-api之readonly() 和shallowReadonly()
【代码】Vue readonly() 和shallowReadonly()简介。
2024-05-27 15:40:04
116
转载 vue3-api之shallowRef()
在某些情况下执行属性值修改时,同步更新到视图层。这种情况主要是其它数据的更新带动了视图层的更新。1、shallowRef() 函数是浅层响应,只有对value整体修改,才能更新到视图层。shallowRef()存在的意义:将最终的结果输出到视图,节省一些不必要的输出。3、对属性值修改之后,我们可以通过triggerRef()函数手动更新到视图。// 视图不更新,值被修改,可用triggerRef函数手动更新视图。2、对属性值的修改是可以的,只是不更新到视图层。// 视图更新,值被修改。
2024-05-27 11:31:32
89
原创 ssh: connect to host gitee.com port 22: Connection refusedfatal: Could not read from remote reposit
解决办法
2024-05-11 17:51:02
246
转载 Element表格固定第一列和第一行,并通过属性名动态渲染数据
滚动条可拉动,第一列为固定不动,nano为简称对应sentimentData里面的各个值。Element表格固定第一列和第一行,并通过属性名动态渲染数据。
2023-12-12 17:29:11
1285
1
转载 Vue动态组件 component :is的使用
vue用于实现在指定位置上,动态加载不同的组件,核心代码为componentTag 为自定义的变量,将需要加载的组件名赋值给它,即可在</>标签出现的位置,渲染该组件。
2023-10-12 13:59:46
358
原创 keep-alive结合activated,deactivated的用法
记住,只执行一次的放在 mounted 中;组件每次进去执行的方法放在 activated 中, activated 中的不管是否需要缓存都会执行。注意一点:activated,deactivated这两个生命周期函数一定是要在使用了keep-alive组件后才会有的,否则则不存在。<keep-alive>是Vue的内置组件,能在组件切换过程中将状态保留在内存中,防止重复渲染DOM。当再次进入(前进或者后退)时,只触发activated。当引入keep-alive的时候,页面第一次进入,
2023-07-26 09:42:34
482
原创 Unable to authenticate, need: BASIC realm=“Sonatype Nexus Repository Manager“ 问题解决
项目同样的配置,其他windows或者mac电脑上,均无该问题。使用的是nexus搭建的npm私服,项目.npmrc配置如下。这里怀疑只有在当前操作系统版本会出先问题。去掉仓库地址最后的一个斜杠,就可以正常使用。
2023-06-06 11:20:48
3854
原创 vue中this.$set的用法
当点击按钮的时候,调用this.$set方法,成功显示第三个属性,这就是整个过程啦。在没有点击按钮的时候,界面是这样的,虽然界面没有显示出来,但是控制台已经打印出来了。加了一个属性,在控制台能打印出来,但是却没有更新到视图上时,这个时候就需要用到。target:要更改的数据源(可以是对象或者数组)或者遇到上边所说的问题的时候可以试试这个方法,当你需要为对象添加一个新属性时,key:要更改的具体数据。value :重新赋的值。
2023-05-31 10:07:28
250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人