将 Tinymce 添加到 Laravel 8

Add Tinymce into Laravel 8

我一直在尝试多种解决方案,但 none 对我来说是可行的。可能是因为我在用 Laravel 的最新版本。所以这里是我最后的希望了。

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

@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 配合使用,请分享。

脚本引用了错误的部分,我将所有内容都移到了内容中,瞧,它起作用了。