Тег ссылки не отображается на переднем конце - PullRequest
0 голосов
/ 15 января 2019

Я использую tinyMCE в качестве текстового редактора в моем приложении узла. Используя RESTful маршрутизацию, я создал типичный маршрут создания, который позволяет мне создавать записи в блоге ( см. Здесь) . Я использую экспресс / мангуст / mongodb в качестве задней части. Используя ejs, маршрут показа сообщения в блоге отображает HTML, введенный через tinyMCE, такой как заголовки и теги абзацев. Однако моя проблема заключается в том, что ссылки и изображения не отображаются на внешнем интерфейсе при добавлении через tinyMCE. После проверки src для изображения и href для ссылок не сохраняются в базе данных, несмотря на то, что они добавлены в tinyMCE.

Вот я добавляю изображение

Вот я добавляю ссылку

Запись MongoDB без src или href

Вот соответствующий код для создания маршрута

            <div class="form-group">
                <!-- use TINYMCE for textarea -->
                <label for="blogContent">Blog Content</label>
                <textarea class="form-control" name="blog[body]" id="editor" cols="30" rows="10" type="hidden"></textarea>
            </div>
            <input class="btn btn-primary mb-3" type="submit">
        </form>
    </div>
</div>




<script>
tinymce.init({
    selector: 'textarea',
    height: 500,
    menubar: false,
    plugins: [
        'advlist autolink lists link image charmap print preview anchor textcolor',
        'searchreplace visualblocks code fullscreen',
        'insertdatetime media table contextmenu paste code help wordcount'
    ],
    toolbar: 'insert | undo redo |  styleselect | bold italic backcolor  | alignleft aligncenter alignright | bullist numlist outdent indent | image link | removeformat | help',
});
</script>

1 Ответ

0 голосов
/ 16 января 2019

Если ссылка появляется в редакторе, но не попадает в базу данных, может показаться, что где-то в процессе публикации и сохранения данных атрибут src был удален.

Если вы посмотрите на источник HTML в тот момент, когда получаете его из TinyMCE, атрибут src все еще присутствует в теге img? Если это так, то это не проблема TinyMCE, а проблема где-то в процессе публикации / сохранения.

...