对于个人项目,我想用编辑器替换下面的编辑器(TinyMCE编辑器),我将自己编程和自定义。
但是,我很难理解此页面的代码。 value="{{ old('title') }}"
在下面的代码中的含义是什么? <div class="form-group{{ $errors->has('title') ? ' has-error' : '' }}">
是什么意思?我知道在代码的顶部,我已经包含了脚本:
<script src="//cdn.tinymce.com/4/tinymce.min.js"></script>
但是,在我实际为编辑器创建textarea的页面部分,我没有看到任何特殊代码表明我正在创建TinyMCE编辑器。从我看来,我似乎正在做的就是创造一个textarea。
有人可以向我解释下面的代码,尤其是与TinyMCE编辑器有关的方面吗?
<!--Question Title-->
<div class="form-group{{ $errors->has('title') ? ' has-error' : '' }}">
<label for="title" class="col-md-4 control-label">Question Title<h6 style="color: darkred">
(required)</h6></label>
<div class="col-md-8">
<input id="title" type="text" class="form-control" name="title"
placeholder="Briefly summarize your question" value="{{ old('title') }}">
@if ($errors->has('title'))
<span class="help-block">
<strong>{{ $errors->first('title') }}</strong>
</span>
@endif
</div>
</div>
<!--Question Description-->
<div class="form-group{{ $errors->has('content') ? ' has-error' : '' }}">
<label for="content" class="col-md-4 control-label">Question Description</label>
<div class="col-md-8">
<textarea id="content" class="form-control my-editor" name="content"
placeholder="Please describe your question in detail..." rows="10">
{{ old('content') }}</textarea>
@if ($errors->has('content'))
<span class="help-block">
<strong>{{ $errors->first('content') }}</strong>
</span>
@endif
</div>
</div>