当前位置: 首页 > news >正文

个人备案网站可以做论坛吗山东住房建设厅官网站首页

个人备案网站可以做论坛吗,山东住房建设厅官网站首页,东莞寮步镇网站,小程序公司文章目录 一、什么是React.FC组件的 props 是什么意思二、封装ant design弹框组件之:ant design 修改密码弹框组件定义修改密码弹框组件使用修改密码弹框组件:[重要]关于提交时候,不同组件 表单数据共享报错:Button cannot be used as a JSX component.一、什么是React.FC … 文章目录 一、什么是React.FC组件的 props 是什么意思 二、封装ant design弹框组件之:ant design 修改密码弹框组件定义修改密码弹框组件使用修改密码弹框组件:[重要]关于提交时候,不同组件 表单数据共享报错:'Button' cannot be used as a JSX component. 一、什么是React.FC React提供了一个组件类型React.FunctionComponent,可简写React.FC。 可以接收一个泛型p,默认是{}children,返回一个React.ReactNode,这个children是任何component都拥有的静态属性defaultProps,组件的默认属性,外部可以不传这个属性。我们使用React.FC来写 React 组件的时候,是不能用setState的,取而代之的是useState()、useEffect等 Hook API import React from 'react';type MyComponentProps = {name: string; };const MyComponent: React.FCMyComponentProps = ({ name }) = {return divHello, {name}!/div; };在这个示例中,MyComponent 是一个函数组件,接受一个名为 MyComponentProps 的对象作为参数,并返回一个 JSX 元素。使用 React.FC 声明 MyComponent 的类型,明确了它接受的 props 参数类型为 MyComponentProps。 使用 React.FC 可以提供更严格的类型检查,并帮助捕获潜在的错误。它还可以让代码更易读和理解,因为它清晰地定义了函数组件的输入和输出。 组件的 props 是什么意思 在 React 中,组件的 props(属性)是组件接收的参数,用于传递数据和配置信息给组件。 当我们使用组件时,可以通过在组件标签上添加属性来传递数据给组件。这些属性将作为 props 在组件内部访问和使用。 例如,函数组件 MyComponent,它接收一个名为 name 的属性: function MyComponent(props) {return divHello, {props.name}!/div; }这个例子中,name 是 MyComponent 组件的一个属性,可以通过 props.name 来访问传递给组件的值。 当我们在父组件中使用 MyComponent 时,可以像这样传递 name 属性的值: MyComponent name="Alice" /我们将字符串 “Alice” 作为 name 属性的值传递给 MyComponent 组件。 通过使用组件的 props,我们可以在父组件和子组件之间传递数据、配置组件的行为,并实现组件之间的交互。 二、封装ant design弹框组件之:ant design 修改密码弹框组件 定义修改密码弹框组件 添加了 ChangePasswordModalProps 类型定义,并将 visible 属性添加到组件中。同时,我们在 handleOk 函数中调用传递进来的 onOk 回调函数 ChangePasswordModal.tsx import React, { useState } from 'react'; import { Button, Card, Modal, Input, Form, message } from 'antd';type ChangePasswordModalProps = {visible: boolean;onCancel: () = void;onOk: () = void; };const ChangePasswordModal: React.FCChangePasswordModalProps = ({ visible, onCancel, onOk }) = {const [form] = Form.useForm();return (Modaltitle="修改密码"visible={visible}onCancel={onCancel}onOk={onOk}Form form={form}Form.Itemname="oldPassword"label="旧密码"rules={[{ required: true, message: '请输入旧密码' }]}Input.Password //Form.ItemForm.Itemname="newPassword"label="新密码"rules={[{ required: true, message: '请输入新密码' }]}Input.Password //Form.ItemForm.Itemname="confirmPassword"label="确认密码"rules={[{
http://www.zqtcl.cn/news/96617/

相关文章:

  • 网站运营管理教材wordpress 评论框插件
  • 免费做手机网站有哪些网页怎么制作链接
  • 浙江省建设工程质量协会网站wordpress只在首页设置关键词
  • 网站开发选题申请理由东莞网站建议
  • 阿里巴巴国际站运营培训商务网站的建设步骤
  • 有哪几个平台做网站专业的网站建设流程
  • 网站的回到顶部怎么做字体艺术设计在线生成
  • 物流营销型网站案例分析渭南专业做网站
  • 织梦音乐网站接推广任务的平台
  • 网站建设设计团队平面设计主要做什么ui
  • 站长工具seo综合查询广告和京东一样的网站
  • 柳州做网站的企业做黑彩网站
  • 商城网站开发那家好网站建设知识平台
  • 莱州网站定制flash网站cms
  • 经营范围里的网站建设直播系统程序
  • 58同城类似的网站开发wordpress 地方生活
  • wordpress 七牛ossseo系统
  • 郑州做网站 熊掌号太原今天最新通知
  • 文章网站如何与压力做足球比赛直播间在线观看
  • 越秀网站建设优化呼和浩特住房和城乡建设部网站
  • 河南省路桥建设集团网站建网站公司郑州
  • 海沧做网站深圳外贸招聘
  • 网站建设置顶多少钱翻译成英文
  • 柳州正规网站制作公司哪家好怎么学好网站建设
  • 德宏做网站网站的设计思路范文
  • 自己的电脑做网站服务器深圳福田有什么好玩的地方
  • 奕腾网站建设上海十大装修公司排名榜单
  • 简述建设一个网站的基本步骤wordpress欢迎新会员
  • 国外医疗网站模板wordpress主题 科技
  • 海淀企业型网站建设wordpress自定义帖子链接