繁体   English   中英

如何将 jquery 插件导入到我的 React 组件中? 转

[英]How do I import a jquery plugin into my React component? turnjs

到目前为止,在 30 个帖子之后,似乎在 stackoverflow 上没有任何内容可以帮助我解决这个问题。

所以......我想实现这个: http : //www.turnjs.com/

进入我的反应组件。

- 我尝试在 html 文件中使用 script 标签,但是当我使用这些函数时 react ofc 无法识别它,并且它给了我错误。

- 我试过这个:

import $ from 'jquery';
require( "./turn.min.js" );

但随后它给了我 1000 个关于 turn.min.js 语法的错误(因为它全是 jquery)。 不能运行任何东西。

jquery 未定义和语法错误

所以我该怎么做? 我真的需要使用这个 jQuery 插件。

编辑:

从 npm 安装它,但现在问题是: 转弯不是函数

该软件包已在npm注册表中提供。 所以你可以使用安装包

npm install turn-js

并将依赖项导入您的反应项目。

import $ from 'jquery';
import Turn from 'turn-js';

我知道这个问题已经得到回答,但我面临着同样的问题,问题是我使用的是较新版本的 jQuery,就像文档最后说的那样

最新版本使用 jQuery 1.12.0,因为 jQuery 3.x 破坏了页面翻转器。

包名是turn.js不是turn-js你可以在https://www.npmjs.com/package/turn.js找到包

我什至使用 React 16.10做了一个演示 React 类库

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM