是否可以在React中使用jQuery仅用于Bootstrap的下拉列表?

时间:2018-06-15 17:31:12

标签: jquery twitter-bootstrap reactjs

一般人都说在React应用程序中使用jQuery是不好的做法,因为React认为它是操纵DOM的唯一方法。我想知道在隔离的情况下使用jQuery是否存在任何潜在的问题以方便起见。例如,在Bootstrap的下拉组件中。似乎最好的选择是将所有内容移植到React-bootstrap,根据我的经验,定制更加烦人。

1 个答案:

答案 0 :(得分:2)

如果您这样做,您将有2个不同的系统来更新您的DOM。你将如何保持协调?如果您没有计划,请不要这样做。

我建议在自己的组件中包装React-bootstrap组件。当您需要大量定制某些内容时,您可以选择完全删除Bootstrap并从头开始创建自己的组件。这不是一个巨大的提升。

您可以从头开始创建React组件,而不是尝试解决直接将DOM操作隐藏到React应用程序中所导致的问题。