繁体   English   中英

React App作为可嵌入的小部件

[英]React app as an embeddable widget

我使用ReactJS构建了一个应用程序,现在要做的是将该应用程序作为小部件(类似于Facebook页面小部件)嵌入到我的网站中,我以为我必须提供一个JS代码以包含由React构建的JS文件。 build命令,但是我应该如何导入CSS文件?

包含我的小部件的JS代码段:

 <script>
     // Import react main js file
     (function(d, s, id) {
         var js, fjs = d.getElementsByTagName(s)[0];
         if (d.getElementById(id)) return;
         js = d.createElement(s); js.id = id;
         js.src = 'URL to react build js file';
         fjs.parentNode.insertBefore(js, fjs);
     }(document, 'script', 'my-app'));
     // Initiate my App with some config
     window.onload = function() {
        MyApp.init({
            app_id: xxxxx,
            token: xxxxxx
        });
     };
 </script>

但是我如何在CSS文件中加点?

如果您有公共网址,则可以将整个React应用程序包括在内。

编辑:关于包含CSS文件,为什么不尝试做与编写js文件相同的事情?

暂无
暂无

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

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