美文网首页
react-native 子组件声明

react-native 子组件声明

作者: 朱传武 | 来源:发表于2021-12-13 10:22 被阅读0次
import React, { PropsWithChildren } from 'react';

export interface LayoutProps {}
export interface LayoutHeaderProps {} // 采用ParentChildProps形式命名
export interface LayoutFooterProps {}

export function Layout(props: PropsWithChildren<LayoutProps>) {
  return <div className="layout">{props.children}</div>;
}

// 作为父组件的属性
Layout.Header = (props: PropsWithChildren<LayoutHeaderProps>) => {
  return <div className="header">{props.children}</div>;
};

Layout.Footer = (props: PropsWithChildren<LayoutFooterProps>) => {
  return <div className="footer">{props.children}</div>;
};

// Test
<Layout>
  <Layout.Header>header</Layout.Header>
  <Layout.Footer>footer</Layout.Footer>
</Layout>;

相关文章

  • react-native 子组件声明

  • maven dependencyManagement 用途

    在父组件中声明 dependencyManageMent 子组件 不会加载依赖,要在子组件中声明依赖,不用声明版本...

  • Angular笔记 父子组件传值

    一、子组件获取父组件值 在子组件ts里面引入Input。 子组件声明Input属性。 子组件调用。 子组件 ts中...

  • vue-table组件

    父组件部分 父组件-使用 父组件-声明 父组件-传值 子组件部分 子组件内容

  • 引用Vue子组件不显示问题

    Vue子组件需要先声明再引用。例如://声明组件input-number.js index.js //引用组件in...

  • iView学习

    父组件向子组件传值 子组件向父组件传值 父组件向子组件传递数据双向绑定问题 注意:声明周期问题 data() 加载...

  • angular-- 父组件调用子组件方法

    在子组件声明一个方法: 父组件HTML:

  • swift-基础知识

    声明组件 新建子组件 自定义构造方法 声明协议 在ViewCtroller中实现协议方法 声明block UIBu...

  • Vue子组件到父组件通讯

    子组件到父组件通讯 在子组件调用 DOM 处定义子组件访问方法和父组件调用方法,声明方式为@子组件回掉方法="父组...

  • Vue 组件通信

    一、父组件向子组件通信(Prop) 在子组件里面声明 props 可以接收父组件传过来的值实现父组件向子组件的单向...

网友评论

      本文标题:react-native 子组件声明

      本文链接:https://www.haomeiwen.com/subject/jmkgtrtx.html