簡體   English   中英

Javascript 庫的 Angular TypeScript 的常規綁定

[英]General bindings for Angular TypeScript of a Javascript library

Javascript 有大量的庫。 有些有綁定,有些沒有。 能夠在 TS 中使用它們顯然是 TS 的一大優勢。

在 angular 中使用 JS 庫的基本步驟似乎是創建一組綁定,或者在可用時安裝它們。

我想知道一個沒有適當綁定的 JS 庫(還): - 創建此類綁定的最自然方法是什么? - 如何在 Angular TS 項目中包含 Javascript 庫? - 如何將綁定鏈接到 Javascript 和 Angular?

這涉及最近的 Angular/TS。 目前關於這些問題的最佳實踐是什么?

作為參考,這里是moment.js的例子

如何在 angular 2 typescript 應用程序中使用 moment.js 庫?

如果 npm 中沒有相關@types/some-module模塊,您可以創建聲明文件並在那里指定內容。

decs.d.ts

declare module "some-module" {
  var someObject: any; 
  export default someObject;
}

確保 typescript 知道它

tsconfig.json

{
  "include": [
    "src",
    "decs.d.ts"
  ]
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM