Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
示例:定义了一些接口,@material-ui/core/createMuiTheme.d.ts例如 ThemeOptions 和ts2ktTheme没有构造函数。createMuiThemeThemeThemeOptionsThemeOptions
@material-ui/core/createMuiTheme.d.ts
ts2kt
createMuiTheme
Theme
ThemeOptions
我创建了一个实现接口并实例化它的数据类。有时我需要使用动态实例,因为它允许第 3 方 js 代码对其进行修改。
假设我不想失去类型安全性并使用 JsObject/json()/js(),这种方法有什么好处吗?
所描述的方式(通过数据类实现接口)以及实现接口的任何其他方式都很好:通过通常的类、对象表达式等。