簡體   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