问题描述
我尝试了多种解决方案,但没有一个适合我。也许是因为我正在使用 最新版本的 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 上运行良好,请分享。
解决方法
脚本引用了错误的部分,我移动了内容中的所有内容,瞧,它奏效了。