链接jquery循环进行反应,不显示任何内容,不显示错误



在开发我的react应用程序时遇到同样的问题。所以我使用这样一个命令导入JQuery

npm install jquery

后来我从网站上下载了一个js-min文件,

https://redopop.com/loupe/

您可以在顶部找到它。它名为jquery.lope.min.js。所以我复制了它,并在src文件夹中创建了自己的js文件。

在我的标题中,我包括了所有的文件:

import $ from 'jquery';
import './jquery.loupe.min.js'

在我的函数中,我尝试调用循环:

if (this.props.activeItem === "Loop") {
$('graph').loupe();
//window.$ = window.jQuery = require('jquery')
//window.$('graph').loupe();
}

我认为第二行和第三行应该有效,但结果是一样的。没有错误,但什么都没有。我的控制台。窗口$的日志

content.js?5f7c:406 ƒ ( selector, context ) {

// The jQuery object is actually just the init constructor 'enhanced'
// Need init if jQuery is called (just allow error to be thrown if not included)
return new jQuery…

因此,在我的渲染方法中,我有一个画布,我想与循环连接:

<div className="canvas">
<canvas
id="graph"
className="canvas-actual"
width="800px"
height="480px"
ref={this.canvasRef}
onMouseDown={this.handleMouseDown}
onMouseMove={this.handleMouseMove}
onMouseUp={this.handleMouseUp}
>
</canvas>

什么也没发生。没有错误或警告。我没有什么重要的想法。谢谢代码(需要python2(

https://github.com/andr1312e/React-recognize

你好,Andrew,如果你使用react.js,我建议你使用库反应图像放大器

如果使用react rty,请使用此

反应图像放大镜:一组响应灵敏、图像放大的React组件,用于鼠标和触摸。

npm中的视图:https://www.npmjs.com/package/react-image-magnifiers

反应图像放大器演示:https://adamrisberg.github.io/react-image-magnifiers/

github:https://github.com/AdamRisberg/react-image-magnifiers

相关内容

  • 没有找到相关文章

最新更新