2016-02-09 85 views

回答

1

在庫以及定義中,您試圖繼承的庫需要是類或構造函數(在js中)或類,構造函數或TypeScript中的接口。

這其實是一個很常見的場景使用打字稿與反應過來的時候:

class TodoApp extends React.Component<IAppProps, IAppState> { 

在爲它看起來像你應該能夠在這個節點卡桑德拉驅動的API展望。

這是一個簡單的例子:

// cassandra-driver.d.ts 
declare module "cassandra-driver" { 
    export class Client {} 
} 

然後:

​​

我會創造d.ts定義建議reading up。將您的定義創建爲外部模塊 - 不是環境定義。

然後你應該分享你的打字TypingsDefinatlyTyped或兩個項目。