我正在使用ReactJS创建一个Web应用程序前端。
我已经下载了一个模板,其中使用HTML5 CSS自定义JS文件设计,还包括一些第三方/供应商JS/jQuery carouFredSel等
我在react.js上有问题,当我打开页面错误给予我在控制台像
carouFredSel: No element found for "#mission .carousel.main ul".
字符串
当正常的html和添加我的文件java脚本和其他文件它工作正常.
我认为从React渲染它渲染后的家庭脚本做?任何帮助对这个问题!
1条答案
按热度按时间ccgok5k51#
下面是一个混合jQuery和React的例子。
这里的主要内容是创建一个DIV,然后使用
React.useRef
,将其分配给DIV,然后在useEffect
中可以直接访问DIV,然后可以设置其innerHTML
并对其应用任何jQuery方法。下面是jQuery carousel的示例,在顶部,标准React在底部。
注意事项:当然你也可以扩展它来传递props,这样
innerHTML
就可以把图片的url作为数组来传递了,但是它会保持原样,这样其他人就可以很容易地理解了。个字符