typescript:第二章_变量声明

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
typescript:第二章_变量声明 [2026/03/09 15:49] – [2.5.2 对象解构] 张叶安typescript:第二章_变量声明 [2026/03/09 15:49] (当前版本) – [2.5.3 函数参数解构] 张叶安
行 332: 行 332:
  
 ==== 2.5.3 函数参数解构 ==== ==== 2.5.3 函数参数解构 ====
 +在函数中写解构的话,就不需要=号
 +
 +<code>
 +export default function AppGroupLayout({children,}: Readonly<{ children: React.ReactNode }>)
 +{
 +  return <AppLayout>{children}</AppLayout>;
 +}
 +</code>
 +
 +函数接收一个对象参数,这个对象里有 children 属性;通过对象解构把 children 直接取出来,并给整个参数对象加上 TypeScript 类型
 +
 +这里"{children,}: Readonly<{ children: React.ReactNode }>"作用类似于"Readonly<{children:React.ReactNode}>"
 +
 +解构内容是把输入参数的 children属性取出来供后续使用
 +
  
 <code> <code>

该主题尚不存在

您访问的页面并不存在。如果允许,您可以使用创建该页面按钮来创建它。

  • typescript/第二章_变量声明.txt
  • 最后更改: 2026/03/09 15:49
  • 张叶安