对象属于类并且在打字稿中具有属性?

问题描述 投票:0回答:1
import type { Scene, Camera } from 'three'

interface SceneWithActiveCamera extends Scene {
  activeCamera: Camera
}

let scene: SceneWithActiveCamera

有更简单的方法吗?比如没有界面?

typescript class object types three.js
1个回答
0
投票

您可以使用类型的交集。请参阅类型别名和接口之间的差异

的详细信息
  type SceneWithActiveCamera = Scene & {activeCamera: Camera};
© www.soinside.com 2019 - 2024. All rights reserved.