我已經構建了一個用 webpack 轉譯的 React 應用程式,現在想使用從 npm 中提取的包(即vanilla-cookieconsent)。唉,它寫得很老派,沒有匯出或什么都沒有,而是一個自呼叫函式,向視窗物件添加了一個方法。對于我的生活,我似乎無法將其納入我的 react/webpack 組合。
那么,在轉譯的 React 應用程式中加載和使用此類功能的正確方法是什么?
uj5u.com熱心網友回復:
不只是像
import '~vanilla-cookieconsent/cookieconsent.css';
...
useEffect(() => {
import('~vanilla-cookieconsent/cookieconsent.js').then(() => {
// Loading the script should have injected this to window
window.cookieconsent.run(...);
});
}, []);
做的伎倆?
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/359759.html
標籤:javascript 反应 网络包
上一篇:JS4位陣列計數器
