jquery - 如何在 React 应用程序的窗口中运行 jQuery 应用程序
问题描述
什么是在基于 React 的应用程序的“窗口”中集成和运行 jQuery Web 应用程序的最佳方式,即运行 React 应用程序的同一窗口?
我们有一种情况,jQuery Web Application 应该在使用 React 移植和重写之前集成到 React Web Application 中。
考虑到此类问题的任何信息?
谢谢你们
解决方案
好吧,理想情况下,您不应该在 ReactJs 中实现 jquery,因为它们都是具有不同执行模式的不同 Javascript 框架。
在执行此操作之前,您应该对 jquery 和 reactjs 如何操作 DOM 有一个基本的了解。要在 ReactJs 中使用 jquery,请按照下列步骤操作:
- 在你的反应组件中运行
npm i jquery
并导入它import $ from "jquery";
- 现在在
useEffect
钩子下jquery
为该组件编写代码。
推荐阅读
- flutter - Flutter file_picker 包为所有文件详细信息提供空值
- angular - Angular PWA 更新服务放在哪里?
- ios - 为什么我在 SwiftUI 中的 TextEditor 会忽略我的 .keyboardType?
- tensorflow - 在 TF 2.3 和 tf.keras 中更改全卷积网络输入形状
- angular - Angular9 rxjs-behaviorsubject 不适用于不同的组件?
- c - 这个程序以什么方式访问非法内存?
- reactjs - 如果值不变,Redux 触发减速器
- jquery - 即使使用 .on(),jQuery 事件也不会在附加元素上触发
- javascript - 如何在发出 GET 请求时发送 jwt 令牌以进行验证
- node.js - primeng 的 p-button-label 类破坏了按钮大小不明白为什么?