如何处理传入函数组件的复合数据类型,以及项目目录结构的问题

来源:3-4 【组件化】初识React函数式组件

Atomic_snowboard

2021-02-11

老师新年好, 我这里有个问题想请教一下, 你在课程中, 定义了一个Robot接口, 内部是三个基本数据类型 number, string,string, 那如果是复合类型, 例如对象, 是如何在函数式组件中引用处理他们?

另外一个问题就是关于项目结构的, 在src目录下创建了components文件夹, 里面放的是我们定义的组件, 那如果我自己用typescript编写的代码但是并不是组件, 而是, 例如工具类的程序,会在自己的项目中使用, 此时我的项目目录应该如何定义,

写回答

1回答

阿莱克斯刘

2021-02-13

一般来说,前端代码的结构会比较扁平化,我们可以使用文件夹来组织项目架构(文件结构),components专门放可复用的组件、pages专门放在页面相关代码、assets用来报错静态文件(如图片、视频等等),i18n放语言文件,而你自己用typescript编写的工具代码可以再新建一个utils文件夹来保存。


祝你新年快乐、万事如意啊

0
0

React18 系统精讲 结合TS打造旅游电商平台

React18 精讲 + 结合 TS 实战 + 热门业务开发,获取必备技能

1993 学习 · 1015 问题

查看课程