【问题标题】:create react embeddable widget from create-react-app从 create-react-app 创建 react 可嵌入小部件
【发布时间】:2018-10-30 16:25:14
【问题描述】:

我使用 create-react-app 构建配置构建了一个小型 React 应用程序。这个想法是这个应用程序将像一个小部件一样使用,它接受一个参数,一个元素的 id,将用作应用程序的容器,因此它可以嵌入到任何 html 页面中。有没有人成功做到这一点?谢谢,

这类似于this question

【问题讨论】:

    标签: javascript reactjs


    【解决方案1】:

    应该是可以的。您只需要找出一种方法来启动响应以在父应用程序中呈现。你可以通过构建你的 React 来做到这一点,然后在父应用程序中指向它,以便在你想要的时候加载它。

    您还需要一种将数据从父应用程序传递到反应应用程序的方法,这很可能使用某种客户端存储。 (sessionStorage、localStorage、window等)

    【讨论】:

      【解决方案2】:

      您可以在加载反应应用程序的页面上有一个配置 javascript 对象。

      window.config = {

      "姓名":"dani";

      }

      然后在应用程序中读取 window.config 并获取您的值。

      您也可以使用 LocalStorage。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-08-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-07-23
        • 2019-07-11
        相关资源
        最近更新 更多