2014-10-16 84 views
0

我正在尋找使用Bootstrap或AngularUI與Angular的pro/con參數。據我所知,AngularUI是一系列具有Bootstrap的指令,因此我可以使用Bootstrap響應方面。我也可以使用直接Bootstrap和Angular來代替AngularUI嗎?兩種方法有哪些好處?Bootstrap與AngularUI

回答

3

希望這會幫幫我。

角UI,但更具體 UI-引導自舉寫入本身爲AngularJS。原因是引導程序使用jQuery中的一些功能,當與角度一起使用時,可能會產生比預期更糟糕的結果。

這可能會變得非常有見地。但嚴重的是,使用Angular-UI。如果您嘗試混合使用這兩者(Bootstrap 3 + Angular),則可能會遇到更多問題。從"Thinking in AngularJS" if I have a jQuery background?

報價甚至不要使用jQuery。甚至不包括它。它會阻止你。當你遇到一個問題時,你認爲你已經知道如何在jQuery中解決問題了,在達到$之前,請嘗試考慮在AngularJS範圍內如何實現它。如果你不知道,問問! 20次中的19次,最好的方法是不需要jQuery,並試圖用jQuery來解決它,爲你做更多的工作。

請參閱Stop using jQuery as a crutch in angular瞭解這些問題的一般概念。

編輯:更改語言

+1

對於終於提到Angular UI是用Angular指令編寫的引導程序的人來說+1。 – Mordred 2014-10-16 17:07:59

2

雖然有些人將此標記爲意見,但這裏有一個答案可以幫助OP。

AngularUI和Bootstrap確實不是一種選擇。他們可以愉快地,並且可能應該並肩生活。

Bootstrap主要是一個CSS庫,一邊有一些javascript UI位。 AngularUI庫只是更多的UI位編碼,以更好地處理角度。兩者之間有很多重疊,但每個項目都有所不同,因此請在每個項目有意義的地方使用。

我假設你的應用程序將受益於使用兩者。我現在有3-4個應用程序,包括這兩個庫,並且愉快地一起工作。

+0

任何AngularUI如何通過指令來代替$(東西).uithing(),管理範圍和消化週期「效果更好」 – Kode 2014-10-16 15:28:33

+1

絢麗UI你,沒有$範圍的例子需要申請。 – jfar 2014-10-16 16:57:02

相關問題