2017-04-13 58 views
1

你好,我想使用reactJS,但它不清楚爲什麼我必須使用它,我已經使用jquery,它對我來說工作正常,我可以使用Java腳本和操縱所有的DOM這裏的問題是爲什麼?爲什麼我應該使用它,以及我可以用reactJS做什麼樣的事情,我無法用Jquery做。reactJS疑惑和問題

我希望你能舉手或簡單的例子,因爲我很困惑謝謝。

+2

如果jquery適合你,那麼一些簡單的建議就是繼續使用它。然而,我喜歡反應,因爲它簡化了*國家管理*。背後的想法是,只要您的應用程序狀態發生變化,您就可以高效地重新呈現整個應用程序。這與jquery不同,你需要手動附加一個事件監聽器,然後在回調函數中操作DOM。您可以輕鬆忘記添加回調或忘記更新DOM的一部分。使用反應的結果是一致的UI,沒有太多的工作,特別是當你使用REDX等。 –

回答

1

其中最大的優點是編寫代碼的組件系統。你可以建立你所有的HTML塊,然後在你需要的地方導入這些塊。您還可以使用組件生命週期來修改這些塊的加載方式,以增加控制和優化。

這些方法確實有助於構建您如何感知整個網站的信息流。