gpt4 book ai didi

clojurescript - 在 Reagent 中使用 React 组件

转载 作者:行者123 更新时间:2023-12-04 17:08:16 31 4
gpt4 key购买 nike

我正在尝试使用 http://react-components.com 中的组件(例如 react-youtube )在基于试剂的应用程序中,但我的幼稚方法可能不是正确的方法。我尝试使用 lein-npm 安装 NPM 包模块,在 html 页面中包含脚本并通过 reagent/adapt-react-class 使用它们如 this所以问题。但是除了这个样本我没有成功。

通常我会收到诸如“require/import/module is not defined”或“Youtube is undefined”之类的错误(通过 (def yt-test [] (r/adapt-react-class js/Youtube))。我对需要做什么感到困惑。我阅读了一些关于 webpack/browserify 的内容,看到了 cljsjs 包 -是否需要这些才能使其正常工作?

最佳答案

我写了一个关于如何使用 webpack 实现这一点的分步指南:
blob.tomerweller.com/reagent-import-react-components-from-npm

大体概念与@scttnlsn 建议的相同:将所有npm 包捆绑在一个外部JS 文件中,并通过全局window 公开它们。目的。

关于clojurescript - 在 Reagent 中使用 React 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35489797/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com