当前位置: 首页 > 网络应用技术

分享6个由打字稿开发的技巧(推荐收集!)

时间:2023-03-05 21:30:15 网络应用技术

  本文总结了使用Typescript开发应用程序的一些经验。在说,我建议立即建议使用VSCODE插件。

  输入汽车后,输入代码将在输入代码后立即执行

  在正式编码之前,如果没有接口文档,则最好获取数据字典,并根据数据字典定义项目中的物理类型。例如,数据字典和企业表中有一个用户表,我们可以创建一个新的类型文件夹来提出它。

  建议使用定义物理类型,它比类型语义更好

  定义类型时,您只需要定义需要使用的字段,并且无需定义无用字段。由于需要后端返回的数据,因此需要前端来指定类型,然后TS被判断。如果前端没有指定类型,则TS根本无法判断。

  例如,从后端返回的数据如下:

  定义类型如下:

  在这种情况下,TS只会检查用户中是否有ID和名称,性爱被忽略

  诸如性别(男性和女人),管理员类型(超能力,普通用户),成员类型(普通用户,VIP,超级VIP)等数据结构是合适的。

  枚举类型也可以是字符串。例如,用法如下。

  对于DOM元素,请勿给任何人,人们是类型。

  一般而言,所有标签都继承它们,然后不同的标签具有不同的类型。这种类型通常是常规的。例如,视频元素的类型是,div元素的类型是,帆布元素的类型是,依此类推。

  确保给出DOM元素类型,以便您获得代码提示

  这是给出上传文件类型的方法。Onchange方法与输入元素绑定。该方法如下:

  有一个函数,接收对象是参数,类型应该如何给出?

  首先,不要给任何东西,不要给任何低点,请考虑对象包含的内容,键,值。关键必须是字符串类型。价值取决于特定需求。您的值可能只能是数字或字符串,然后数字|字符串,如果一切正常,请给予任何东西。

  您具有接收对象的函数,解构对象中的参数,如何给出结构获得的对象属性的类型,代码如下:

  思考10秒钟,然后放置答案:

  接口用户{

  ID:字符串

  名称:字符串

  } 0

  这更多地用于React钩子。

  好吧,这篇文章在这里,值得收集!