logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[vite] 内部服务器错误:无法解析从“src\views\Login\Login.jsx“导入的“react-router-dom”。该文件是否存在?

如何解决:[vite] Internal server error: Failed to resolve import "react-router-dom" from "src\views\Login\Login.jsx". Does the file exist?

#前端
vue3中的ref和reactive有什么不同

可以用于创建任何JavaScript对象(包括数组和函数)。都是用来创建响应式数据的API。时,可以直接访问其值,就像访问普通变量一样,而不需要使用。只能用于创建单个基本类型值(例如数字、布尔值等),而。属性的简单包装器对象,访问或修改这个值需要使用。返回原始对象的代理,可以直接访问和修改其属性。但是,在JavaScript代码中使用。适用于处理复杂的JavaScript对象。对象上添加响应式属性

#前端#vue.js
vue2与vue3的diff算法区别

Vue3还增加了一种新的优化方式——静态提升,它可以将静态节点在编译阶段提前处理,避免在运行时进行比较。总体来说,Vue3的diff算法相比Vue2更加高效,并且新增的静态提升优化方式可以进一步提升渲染性能。在计算key值不同时,Vue2会采用首尾两端比较的方法,而Vue3则采用了更高效的“Map”数据结构。在节点移动时,Vue2通过splice函数进行数组操作,而Vue3则采用了更轻量级的移动节

#前端#vue.js
Uncaught SyntaxError: The requested module ‘/node_modules/.vite/deps/vue.js?v=3e1adf4e‘ does not ...

当我们在 Vue.js 3 的项目中使用 TypeScript 进行编程时,我们需要使用"@vue/runtime-core" 模块来引入这些类型和方法。在使用 TypeScript 编写 Vue.js 3 项目时,我们通常会使用 ".d.ts" 文件来描述 Vue.js 相关的类型信息。在这些文件中,我们需要声明"@vue/runtime-core" 模块的类型信息,以便在我们的项目中使用它时,

#vue.js#typescript
到底了