版權聲明:本文爲博主原創文章,歡迎擴散,擴散請務必註明出處。php
主要使用了兩個網頁Markdown編輯器,都帶預覽功能。git
GitHub地址--點擊進入
首先,給項目添加這個插件github
composer require ijackua/yii2-lepture-markdown-editor-widget:dev-master
依賴包下載好了,那麼接下來就能夠在視圖的表單中使用它了,使用的方法很簡單,下面提供一個簡單的例子來作參考:bootstrap
<?php use ijackua\lepture\Markdowneditor; use ijackua\lepture\MarkdowneditorAssets; MarkdowneditorAssets::register($this); /** @var $model \app\models\Article */ ?> <div style="margin-top: 100px;"> <?php echo Markdowneditor::widget(['model' => $model, 'attribute' => 'content']); ?> </div>
GitHub地址
安裝依賴yii2
composer require yidashi/yii2-bootstrap-markdown:"*"
使用方法
1,直接使用markdown
<?php echo Markdown::widget(['name'=>'content','language'=>'zh']); ?>
2,結合ActiveForm使用app
<?php echo $form->field($model, 'content')->widget('yidashi\markdown\Markdown', ['language' => 'zh']); ?>
$content = Markdown::process($model->content,'gfm');
而後當作HTML代碼輸出到頁面中便可預覽composer