2019年10月7日 星期一

Angular 要如何設定才能使用 Underscore.Js 函數庫?

我們需要將兩個依賴項添加到 package.json 文件中。

步驟1.安裝依賴項


您可以使用npm命令執行此操作。

npm install --save @types/underscore

接下來執行


npm install --save underscore

步驟2.使用


為了在組件或服務類中使用下劃線庫,您必須通過以下方式導入庫:

import * as _ from "underscore";

現在您可以從下劃線中獲取所有 Underscore.Js 提供的函數。 例如,要從鍵值結構數組中獲取所有唯一鍵值,我們可以這樣做:

public uniqueKeys(input: {[key: string]: string}[]): string[] {

   let keys = _
     .chain(input)
     .map(a => _.keys(a))
     .flatten()
     .uniq(false)
     .value()





參考資料來源: http://dev-maziarz.blogspot.com/2018/02/angular-5-and-underscore-library.html

沒有留言:

張貼留言