将 Tinymce 添加到 Laravel 8

问题描述

我尝试了多种解决方案,但没有一个适合我。也许是因为我正在使用 最新版本的 Laravel。所以这个地方是我最后的希望。

所有这些代码片段都在一个刀片文件中。

@section('stylesheets')

<script src="https://cdn.tiny.cloud/1/[my-api-key]/tinymce/5/tinymce.min.js" referrerpolicy="origin"></script>
    <script>
        tinymce.init({
            selector: 'textarea',menubar: false,});
    </script>

@endsection

内容部分我有这个非常简单的代码,稍后我会添加其他功能, 但在这一切解决之前我不会继续前进。

@section('content')
    <div class="container">

        <div class="card-body">
            <form method="post">
                @csrf

                <div class="form-group row">
                    <label for="body" class="col-md-4 col-form-label text-md-right">Text</label>
                    <textarea name="body" id="body" class="form-control"></textarea>
                </div>

            </form>
        </div>


    </div>
@endsection

我已经在他们的网站上开设了帐户,并且我有 api 密钥。但它不起作用。

另外,如果您知道除 Tinymce 之外的其他富文本编辑器,并且在 Laravel 8 上运行良好,请分享

解决方法

脚本引用了错误的部分,我移动了内容中的所有内容,瞧,它奏效了。