【发布时间】:2018-11-27 00:54:57
【问题描述】:
ES6 很棒,它减少了代码数量,但所有的 typescript 都不起作用。
如果我想对我的参数进行类型检查,它已经被破坏了不止一个级别,那不是一团糟吗?我觉得一开始用interface做一次check就够了,你觉得呢?或者您可以对所有内容进行类型检查,但不要过度使用 es6 以获得更好的可读性。
<div>
{response.results.map(({id, name, stock: {day: dayStock, month: monthStock}}) => {
return(
<div>
<p>Item: {name}</p>
<p>Day Stock: {dayStock}</p>
<p>Month Stock: {monthStock}</p>
<br />
</div>
)
})}
</div>
【问题讨论】:
-
你说的想要对我的参数进行类型检查是什么意思?它已经过类型检查 -
dayStock的类型为number
标签: javascript typescript ecmascript-6 react-tsx