4

Angular 2 cli使添加引導js組件並將它們用於項目組件中成爲可能。在角度2中使用引導組件

雖然有像ng-bootstrap其他引導文庫專門爲角2.

內置我想知道什麼是兩種方法之間的差異,併爲它確定通過簡單地NPM使用在角2引導部件安裝的引導程序和包括在angular-cli.json中的應用程序腳本

回答

0

使用npm包進行引導基本上增加了一些額外的輸入綁定,以幫助您完成任務。

Reddit

NG-引導給你 你可能需要調整的所有參數Angular輸入綁定。如果你只是做基礎,那麼 沒有太大的區別。但只要你需要訪問一個不受CSS類控制的引導屬性,然後用vanilla Bootstrap,你必須在你的Javascript邏輯中做 非常棱角的$(dom-id)引用,而如果你正在使用ng-bootstrap動作 是通過調整綁定到ng-bootstrap組件的屬性來完成的。

我個人使用香草bootstrap和包括jquery。我已經閱讀過,以避免包括這樣的jQuery,但它並沒有造成我的任何問題。儘管如此,它可能很難做一些事情。我在使用標籤和可擴展卡時遇到了問題。即使有ng2我必須創建booleans以跟蹤它們是否展開。

使用它沒有任何問題。這可能更好,更安全。

使用NG版的另一個親就是它很輕,因爲: *不使用jQuery

  • 準備使用ES2015模塊和懶加載

  • 準備就緒樹搖動最小化尺寸

  • 準備使用任何你想要的捆綁類型

  • 模板預編譯

+0

感謝您的幫助@wuno –

+0

不客氣! – wuno

0

在我的項目,我已經創建指令來instantiat了jQuery +引導部件。

我的指令有初始化組件所需的配置處理。