推送反应本机的打字稿

时间:2019-11-19 13:39:13

标签: javascript typescript react-native types

我正在研究本机中的打字稿。

如果我输入以下代码作为普通javascript,则该应用程序运行良好。 但是输入为打字稿,却收到一条消息public function addTable(array $form, FormStateInterface $form_state) { $form_state->setRebuild(); return $form; } 是错误。我了解这似乎是类型问题,但我不知道如何解决。

有人有主意吗?

height: 100%;

1 个答案:

答案 0 :(得分:2)

这是因为TypeScript使用inference隐式确定类型,因此circleStyles类型被视为具有与styles.circle相同字段的对象数组。

您可以将circleStyles声明为任何值的数组。

const circleStyles: any[] = [styles.circle];

但是我建议您通过创建interface with optional fields或使用union types来更精确地键入它。...