<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hello_luffy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hello_luffy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hello_luffy]]></copyright><item><title><![CDATA[reactdatagrid渲染列（columns）bug记录]]></title><link>https://blog.youkuaiyun.com/hello_luffy/article/details/129175181</link><guid>https://blog.youkuaiyun.com/hello_luffy/article/details/129175181</guid><author>hello_luffy</author><pubDate>Thu, 23 Feb 2023 09:46:48 +0800</pubDate><description><![CDATA[reactdatagrid bug处理]]></description><category></category></item><item><title><![CDATA[ts——使用泛型定义函数的参数]]></title><link>https://blog.youkuaiyun.com/hello_luffy/article/details/129144928</link><guid>https://blog.youkuaiyun.com/hello_luffy/article/details/129144928</guid><author>hello_luffy</author><pubDate>Tue, 21 Feb 2023 16:22:38 +0800</pubDate><description><![CDATA[ts+自定义hooks]]></description><category></category></item><item><title><![CDATA[ts知识点——索引签名]]></title><link>https://blog.youkuaiyun.com/hello_luffy/article/details/129099065</link><guid>https://blog.youkuaiyun.com/hello_luffy/article/details/129099065</guid><author>hello_luffy</author><pubDate>Sat, 18 Feb 2023 13:06:22 +0800</pubDate><description><![CDATA[ts中 [key:string]:any 索引签名的知识点]]></description><category></category></item><item><title><![CDATA[egg服务器报错]]></title><link>https://blog.youkuaiyun.com/hello_luffy/article/details/124739368</link><guid>https://blog.youkuaiyun.com/hello_luffy/article/details/124739368</guid><author>hello_luffy</author><pubDate>Thu, 12 May 2022 20:42:02 +0800</pubDate><description><![CDATA[egg服务器的报错]]></description><category></category></item><item><title><![CDATA[类型“string | null”的参数不能赋给类型“string”的参数。 不能将类型“null”分配给类型“string” ts]]></title><link>https://blog.youkuaiyun.com/hello_luffy/article/details/124147803</link><guid>https://blog.youkuaiyun.com/hello_luffy/article/details/124147803</guid><author>hello_luffy</author><pubDate>Wed, 13 Apr 2022 14:43:38 +0800</pubDate><description><![CDATA[报错记录]]></description><category></category></item><item><title><![CDATA[react 中如何引入文件]]></title><link>https://blog.youkuaiyun.com/hello_luffy/article/details/124115572</link><guid>https://blog.youkuaiyun.com/hello_luffy/article/details/124115572</guid><author>hello_luffy</author><pubDate>Tue, 12 Apr 2022 09:27:26 +0800</pubDate><description><![CDATA[react 中如何引入文件
引入本地文件时，不能直接写路径
在网上看了两种方式：


]]></description><category></category></item><item><title><![CDATA[如何解决ts中(赋值表达式的左侧不能是可选属性访问)]]></title><link>https://blog.youkuaiyun.com/hello_luffy/article/details/124044629</link><guid>https://blog.youkuaiyun.com/hello_luffy/article/details/124044629</guid><author>hello_luffy</author><pubDate>Fri, 08 Apr 2022 16:24:45 +0800</pubDate><description><![CDATA[ts报错总结]]></description><category></category></item><item><title><![CDATA[json-server 模拟数据的服务器，超火爆]]></title><link>https://blog.youkuaiyun.com/hello_luffy/article/details/123959012</link><guid>https://blog.youkuaiyun.com/hello_luffy/article/details/123959012</guid><author>hello_luffy</author><pubDate>Mon, 04 Apr 2022 19:49:53 +0800</pubDate><description><![CDATA[json_server服务器]]></description><category></category></item><item><title><![CDATA[excel 快捷键大全]]></title><link>https://blog.youkuaiyun.com/hello_luffy/article/details/123565657</link><guid>https://blog.youkuaiyun.com/hello_luffy/article/details/123565657</guid><author>hello_luffy</author><pubDate>Fri, 18 Mar 2022 14:33:27 +0800</pubDate><description><![CDATA[【通用的快捷键】在多窗口之间切换：ctrl+tab
一键关闭所有工作簿 shift + 关闭×
自动打开某个文件夹下的所有文件
打开【设置单元格格式】 ctrl+1
快速插入工作表 ctrl+F11
克隆工作表 ctrl++ / 表格三角
单元格内部回车 alt+回车
复制形状 ctrl+拖动
复制文本框 ctrl+D / 上面方法
重复上一次动作 F4
自动求和 alt+=
去到该单元格的任意其他地方 ctrl+方向键/双击单元格
框选：ctrl+shift+方向键
选中不连续的区域 shift+F8 /]]></description><category></category></item><item><title><![CDATA[excel 基础知识 入门]]></title><link>https://blog.youkuaiyun.com/hello_luffy/article/details/123552066</link><guid>https://blog.youkuaiyun.com/hello_luffy/article/details/123552066</guid><author>hello_luffy</author><pubDate>Fri, 18 Mar 2022 11:21:38 +0800</pubDate><description><![CDATA[工作表相关技巧
工作表
新建工作表
1. 一张——三种方法（`ctrl_F11`）
2. 多张——选中多个工作表
	![在这里插入图片描述](https://img-blog.csdnimg.cn/9202c8689762407a8cc4f3d3d82067a4.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATFhhbk52,size_20,color_FFFFFF,t_70,g_se,x_16)

]]></description><category></category></item><item><title><![CDATA[react 函数的 hook 钩子函数]]></title><link>https://blog.youkuaiyun.com/hello_luffy/article/details/123487692</link><guid>https://blog.youkuaiyun.com/hello_luffy/article/details/123487692</guid><author>hello_luffy</author><pubDate>Thu, 17 Mar 2022 11:45:20 +0800</pubDate><description><![CDATA[函数组件是无状态组件，类组件是有状态组件

【引入】‘状态’这回事？
特点：不会随着组件的创建而重新赋值给变量的叫有状态的组件
函数组件——无状态组件
类组件

constructor只有在这个组件构造器新建的时候调用，即只有在这个类第一次创建时调用。
而且自带了一个state 变量，所有在state中 或者 在 constructor 中的变量都是“状态”。

而函数每次调用，所有变量会重新赋值
为了解决这个问题：
函数可以引入了以use开头的、可以保存状态的 hook钩子函数

useState
us.]]></description><category></category></item><item><title><![CDATA[excel 基础知识二]]></title><link>https://blog.youkuaiyun.com/hello_luffy/article/details/123542309</link><guid>https://blog.youkuaiyun.com/hello_luffy/article/details/123542309</guid><author>hello_luffy</author><pubDate>Thu, 17 Mar 2022 10:01:52 +0800</pubDate><description><![CDATA[excel 基础知识二
1.三招教你精确查到自己想要的东西


ctrl+F
开启单元格匹配

精准查找：‘单元格匹配’



在格式中设置

如果格式很复杂：


2.定位
【问题】想复制的列中有隐藏的列，但是直接复制的话，会把隐藏的列也复制上。
方一：
选中表格区域–&gt;F5/Ctrl+G

方二：
选中表格+Alt+;
可以直接忽视隐藏的单元格
【问题二】删除 excel 中的对象，
用定位功能—&gt;选择“对象”
排序

简单的升序降序
【问题】同一种车型按照交易额从高到低排序

将交易额降序]]></description><category></category></item><item><title><![CDATA[超详细 excel 基础知识]]></title><link>https://blog.youkuaiyun.com/hello_luffy/article/details/123441075</link><guid>https://blog.youkuaiyun.com/hello_luffy/article/details/123441075</guid><author>hello_luffy</author><pubDate>Tue, 15 Mar 2022 17:11:59 +0800</pubDate><description><![CDATA[一、如何快速选取区域或单元格

ctrl+A
表格的两个极端，用shift连接
某一行的某个单元格，ctrl+shift+方向键
【注】空列可以隔开的一个个表格

二、表格中行与列的设置

表格内容被隐藏：

选中整列

出现黑色十字形，双击，即可自动调整。
2. 加减列
ctrl+ -，ctrl + +
3. 移动列：
shift，出现十字光标之后，拖拽移动即可
4. 复制列：
ctrl+shift拖拽
三、如何冻结行和列
【视图】----&gt;【冻结窗格】


单行单列
直接选择即可
多行多列

填充]]></description><category></category></item><item><title><![CDATA[get && post 请求接口（基于 react ）]]></title><link>https://blog.youkuaiyun.com/hello_luffy/article/details/123421226</link><guid>https://blog.youkuaiyun.com/hello_luffy/article/details/123421226</guid><author>hello_luffy</author><pubDate>Mon, 14 Mar 2022 14:55:58 +0800</pubDate><description><![CDATA[get &amp;&amp; post 请求接口
get 和 post 都可以在拦截数据的时候携带数据，那么，他们的相同点和区别是什么？





请求数据时传递实参的格式
服务器接受实参的固定变量名（形参）
数据在服务器存储的类型
请求完毕后返回的值
返回数据的方式




get
{params:{}}
req.query
字符串
Promise
res.send({}) /res.json({})


post
{}
req.body
对象
Promise
res.send({}) /res.json]]></description><category></category></item><item><title><![CDATA[react 类组件的 this 指向]]></title><link>https://blog.youkuaiyun.com/hello_luffy/article/details/123344632</link><guid>https://blog.youkuaiyun.com/hello_luffy/article/details/123344632</guid><author>hello_luffy</author><pubDate>Tue, 08 Mar 2022 09:08:59 +0800</pubDate><description><![CDATA[react 类组件的 this 指向]]></description><category></category></item><item><title><![CDATA[vue图片引入问题以及解决的的三种方式]]></title><link>https://blog.youkuaiyun.com/hello_luffy/article/details/123344163</link><guid>https://blog.youkuaiyun.com/hello_luffy/article/details/123344163</guid><author>hello_luffy</author><pubDate>Tue, 08 Mar 2022 08:17:36 +0800</pubDate><description><![CDATA[1. 在template 中直接固定的引入


&lt;img src="../assets/logo.png"&gt;

2. 把图片放static 目录,直接通过data引入


// template
​
​
​
&lt;img v-bind:src=imgSrc&gt;
​
​
​
// srcipt
​
​
​
export default {
​
​
​
 data () {
​
​
​
  return {
​
​
​
   imgSrc: '../static/launch.pn...]]></description><category></category></item></channel></rss>