首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >blade.php中未显示React-Laravel(7.2)组件

blade.php中未显示React-Laravel(7.2)组件
EN

Stack Overflow用户
提问于 2020-07-31 04:11:58
回答 1查看 362关注 0票数 0

我正尝试在我的PHP laravel项目中使用react组件,但是该组件没有显示它一直显示为空白区域,所以我尝试在id='footercomp‘的div块中插入一个h1标记,但是在其中什么也不起作用。我跑步

代码语言:javascript
复制
composer laravel/ui react
npm install
npm run dev
php artisan ui react

HTML

代码语言:javascript
复制
<footer class="footer-section">
  <div id='footercomp'>

  </div>
</footer>
<script src="js/app.js" type="text/javascript"></script>

app.js

代码语言:javascript
复制
require('./bootstrap');

require('./components/FooterComp')

FooterComp

代码语言:javascript
复制
import React, {Component} from 'react'
import ReactDOM from 'react-dom'

export default class FooterComp{
    render() {
        return (
            <div className="container-fluid">
                <div className="row">
                    <div className="col-md-6 order-1 order-md-2">
                        <div className="footer-social-links">
                            <a href=""><i className="fa fa-pinterest"></i></a>
                            <a href=""><i className="fa fa-facebook"></i></a>
                            <a href=""><i className="fa fa-twitter"></i></a>
                            <a href=""><i className="fa fa-dribbble"></i></a>
                            <a href=""><i className="fa fa-behance"></i></a>
                            <div className="col-md-6 order-2 order-md-1">
                                <div className="copyright">
                                    Copyright &copy;
                                    <script type="fdd38016b2c0a37d3fefa1a8-text/javascript">
                                        document.write(new Date().getFullYear());
                                    </script>
                                    
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        )
    }
} 

export default FooterComp

if (document.getElementById('footercomp')){
    ReactDOM.render(<FooterComp />,document.getElementById('footercomp'));
}
EN

回答 1

Stack Overflow用户

发布于 2021-04-01 05:58:37

您是否尝试在布局文件中添加app.js?

我也遇到了同样的问题,我发现没有添加app.js

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63180667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档