logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue--计算属性(computed)vs事件(methods)vs监听器(watch)

关于 computed 和 watch 的差异:1.computed 是计算一个新的属性,并将该属性挂载到 vm(Vue 实例)上,而 watch 是监听已经存在且已挂载到 vm 上的数据,所以用 watch 同样可以监听 computed 计算属性的变化(其它还有 data、props)2.computed 本质是一个惰性求值的观察者,具有缓存性,只有当依赖变化后,第一次访...

文章图片
vue-virtual-scroller的使用,展示巨量数据,长列表优化,虚拟列表

​二、vue-virtual-scroller的使用,长列表优化,虚拟列表,纵想丝滑对于长列表数据有 10万 多条来说,我们大部分的操作都是:1.懒加载,分页,2.Object.freeze 冻结数组取消响应式,因为大多时候都是展示3.高清图替换成缩略图,因为很多时候长列表的图尺寸都比较小,所以可以用小图来代替但是,还有两个问题未解决,那就是:1.不能分页的时候怎么办2.当用户向下滑动加载了很多很

文章图片
#vue.js
vue.js基础02--computed、watch、methods区别、自定义组件components及组件其他使用细节

1.vue实例中的计算属性选项计算属性关键词: computed。在一个计算属性里可以完成各种复杂的逻辑,包括运算、函数调用等,只要最终返回一个结果就可以。<body><div id="example"><p>Original message: "{{ message }}"</p><p>Compute...

react-router-dom使用指南(最新V6.22.2)

查询参数不需要在路由中定义使用 useSearchParamshook 来访问和修改查询参数。其用法和 useState类似,会返回当前对象和更改它的方法使用 setSearchParams时,必须传入所有的查询参数,否则会覆盖已有参数// 当前路径为 /foo?// /foo?name=foo通过嵌套的书写Route组件实现对嵌套路由的定义。path开头为的为绝对路径,反之为相对路径react-

#react.js
React 中 react-i18next 切换语言( 项目国际化 )

首先在项目中安装i18n插件,然后将插件引入到项目,然后配置语言包,然后就用特定的方法来展示可以切换语言的字段。通过调用这个i18n changeLanguage(languageType) 这样一个方法就可以简单的修改我们当前的语言。3.4、 在reducer中要操作i18n的配置文件,对 i18n 进行初始化操作及插件配置。可以在前端使用 `navigator.language` 或 `nav

文章图片
git fetch、git rebase和merge区别

merge和rebase都是用来合并分支的 merge和rebase的区别什么是分支;分支就是便于多人在同一项目中的协作开发。比方说:每个人开发不同的功能,在各自的分支开发过程中互不影响,完成后都提交到develop分支。极大的提高了开发的效率。合并分支;每个人创建一个分支进行开发,当开发完成,需要合并到develop分支的时候,就需要

文章图片
git cherry-pick的使用教程

对于多分支的代码库,将代码从一个分支转移到另一个分支是常见需求。这时分两种情况:一种情况是,你需要另一个分支的所有代码变动,那么就采用合并(git merge);另一种情况是,你只需要部分代码变动(某几个提交),这时可以采用 Cherry pick。一、基本用法git cherry-pick命令的作用,就是将指定的提交(commit)应用于其他分支。git cherry-pick <comm

#git
前端性能优化之大文件上传

在现代Web应用中,用户上传大文件已成为常见需求。然而,直接上传大文件会面临诸多挑战,例如网络不稳定导致上传中断、长时间上传导致用户体验差、服务器压力大等。因此,优化大文件上传性能显得尤为重要。文件切片与并发上传 断点续传 后台处理优化 安全性考虑 用户体验优化 秒传功能 基于WebWorker的并行处理vue-simple-uploader计算文件哈希值文件切片并发上传查询上传失败的切片Prom

文章图片
vscode GitLens使用

vscode GitLens使用​​​​​​​​​​​​​​​​​​加入暂存区,和取消修改操作取消暂存区,取消add操作commit(提交)后撤回push(推送)后撤回提交记录分支合并分支创建工作区暂存

文章图片
#vscode#ide#编辑器
vscode将文件中行尾默认CRLF改为LF

vscode将文件中行尾默认CRLF改为LF在Linux环境下,行尾序列(EOL)指的是行结束符。在Linux环境中,通常使用LF(Line Feed,即换行符)作为行尾序列。而在Windows系统中,则常使用CRLF(Carriage Return Line Feed,即回车加换行符)作为行尾序列。如果你在使用VSCode(Visual Studio Code)编辑文件时希望确保你的文件在Lin

文章图片
#vscode
    共 69 条
  • 1
  • 2
  • 3
  • 7
  • 请选择