<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[nuitttt的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/nuitttt</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; nuitttt]]></copyright><item><title><![CDATA[Uncaught (in promise) TypeError: v.map is not a function]]></title><link>https://blog.youkuaiyun.com/nuitttt/article/details/141153518</link><guid>https://blog.youkuaiyun.com/nuitttt/article/details/141153518</guid><author>nuitttt</author><pubDate>Tue, 13 Aug 2024 14:05:18 +0800</pubDate><description><![CDATA[错误源于一个组件中绑定数据的数据类型不对，item.value必须是number类型，不能是string类型。]]></description><category></category></item><item><title><![CDATA[同时使用sudo和普通用户安装cnpm造成permission denied]]></title><link>https://blog.youkuaiyun.com/nuitttt/article/details/140950497</link><guid>https://blog.youkuaiyun.com/nuitttt/article/details/140950497</guid><author>nuitttt</author><pubDate>Tue, 06 Aug 2024 12:21:31 +0800</pubDate><description><![CDATA[（change owner）命令的一个选项，表示递归地更改指定目录及其所有子目录和文件的所有者。及其所有子目录和文件的所有者为当前用户。命令的输出替换为当前用户的用户名。以超级用户的权限，递归地更改。是一个命令替换，它会被执行的。]]></description><category></category></item><item><title><![CDATA[Git: This version of pnpm requires at least Node.js v18.12 报错]]></title><link>https://blog.youkuaiyun.com/nuitttt/article/details/140943835</link><guid>https://blog.youkuaiyun.com/nuitttt/article/details/140943835</guid><author>nuitttt</author><pubDate>Tue, 06 Aug 2024 08:16:10 +0800</pubDate><description><![CDATA[报错显示是Husky 试图运行一个 pre-commit scritp 但是失败了，于是禁用Husky再提交。可以成功提交了，但是这个方法治标不治本，还是没有解决为什么pnpm不能正确识别node版本的问题。我首先用nvm切换node为18.20的版本，再次尝试提交，还是报同样的错误。]]></description><category></category></item><item><title><![CDATA[Cannot find name ‘router‘. 报错Vue3]]></title><link>https://blog.youkuaiyun.com/nuitttt/article/details/140664598</link><guid>https://blog.youkuaiyun.com/nuitttt/article/details/140664598</guid><author>nuitttt</author><pubDate>Wed, 24 Jul 2024 15:36:00 +0800</pubDate><description><![CDATA[将 router 改为 this.$router 即可，因为在 Vue 应用中，函数中使用，router可以在任何组件中使用。已经被添加到了每个组件的实例上，可以通过。上下文不可用，可以使用。]]></description><category></category></item><item><title><![CDATA[[Vue Router warn]: No match found for location with path “xx“ 报错]]></title><link>https://blog.youkuaiyun.com/nuitttt/article/details/140660024</link><guid>https://blog.youkuaiyun.com/nuitttt/article/details/140660024</guid><author>nuitttt</author><pubDate>Wed, 24 Jul 2024 12:59:17 +0800</pubDate><description><![CDATA[检查后发现是路由中有重名的name值，注释掉一个后，就可以正常运行了。]]></description><category></category></item><item><title><![CDATA[File xx/xx.ts is not a module 报错]]></title><link>https://blog.youkuaiyun.com/nuitttt/article/details/140639621</link><guid>https://blog.youkuaiyun.com/nuitttt/article/details/140639621</guid><author>nuitttt</author><pubDate>Tue, 23 Jul 2024 16:30:34 +0800</pubDate><description><![CDATA[在 TypeScript 中使用 ES6 的模块导出方式，即。来导出模块是 CommonJS 的导出方式。ts文件导出方式有问题。]]></description><category></category></item><item><title><![CDATA[get/post 方法封装：从javascript改写为typescript]]></title><link>https://blog.youkuaiyun.com/nuitttt/article/details/140630511</link><guid>https://blog.youkuaiyun.com/nuitttt/article/details/140630511</guid><author>nuitttt</author><pubDate>Tue, 23 Jul 2024 11:33:01 +0800</pubDate><description><![CDATA[关键字的类型注解通常在类或对象的方法中添加。不能在一个非类、非对象的函数中使用的，这在 TypeScript 中是不允许的。是 Vue 实例的方法，不能在普通的 TypeScript 函数中使用。参数可以是任何类型的值，可能会导致类型错误。我们需要在Vue 中处理这个错误。函数的 Vue 组件中处理这个错误。块中，我们使用了可选链操作符（在 TypeScript 中，参数添加类型注解，例如。参数没有类型注解，所以。，代码也不会抛出错误。]]></description><category></category></item><item><title><![CDATA[Next.js 报错重启解决]]></title><link>https://blog.youkuaiyun.com/nuitttt/article/details/140513113</link><guid>https://blog.youkuaiyun.com/nuitttt/article/details/140513113</guid><author>nuitttt</author><pubDate>Thu, 18 Jul 2024 09:32:34 +0800</pubDate><description><![CDATA[我查了解决方案无果，突发奇想重启程序运行一下，报错消失了。可能是和 Next.js 的缓存、热重载有关。在我引入了如下代码之后就开始报错。]]></description><category></category></item><item><title><![CDATA[HashMap]]></title><link>https://blog.youkuaiyun.com/nuitttt/article/details/139079481</link><guid>https://blog.youkuaiyun.com/nuitttt/article/details/139079481</guid><author>nuitttt</author><pubDate>Tue, 21 May 2024 08:52:07 +0800</pubDate><description><![CDATA[Node是一个内部类，这里的key为键，value为值，next指向下一个元素，可以看出HashMap中的元素不是一个单纯的键值对，还包含下一个元素的引用。在HashMap底层使用数组+（链表或红黑树）的结构完美的解决了数组和链表的问题，使得查询和插入，删除的效率都很高。扩容的时候，HashMap是把长度扩为原来2倍，所以，元素的位置要么是在原位置，要么是在原位置再移动2次幂的位置。的变体，它的左右子树高差有可能大于 1，所以红黑树不是严格意义上的平衡二叉树，由于每一棵红黑树都是一颗。]]></description><category></category></item></channel></rss>