Laravel 集成markdown编辑器

本文介绍了如何在 Laravel 项目中集成 Markdown 编辑器,包括安装GrahamCampbell的Markdown库,配置app.php,定义路由,创建视图文件,以及在ArticleController中编写相关方法。此外,还详细讲述了如何实现图片上传功能,包括配置editor.php,添加路由,修改ArticleController,以及解决因bootstrap重复引用导致的上传图片问题。
摘要由CSDN通过智能技术生成

git地址:https://github.com/GrahamCampbell/Laravel-Markdown
一、安装:composer require graham-campbell/markdown
二、在config/app.php配置

providers 数组加入一条
GrahamCampbell\Markdown\MarkdownServiceProvider::class,
aliases 数组加入一条
'Markdown' => GrahamCampbell\Markdown\Facades\Markdown::class,

三、在routes\web.php里添加路由

//将markdown语法的内容转化为html语法的内容
Route::post('article/pre_mk','ArticleController@pre_mk');

四、article/add.blade.php

添加三个id属性
<div class="layui-tab">
                        <ul class="layui-tab-title">
                            <li class="layui-this">输入markdown语法内容</li>
                            <li id="previewBtn">预览Html语法的内容</li>
                        </ul>
                        <div class="layui-tab-content">
                           
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值