当前位置: 首页 > news >正文

Next.js 14 使用 react-md-editor 编辑器 并更改背景颜色

1.简介

react-md-editor是一款markdown编辑器,本文介绍如何在Next.js中使用它。

2.安装

安装命令:

npm install @uiw/react-md-editor

3.MD编辑器

markdown编辑器的使用:

"use client"
import MDEditor from '@uiw/react-md-editor';
...
export default function MarkDown(){<MDEditorvalue={content}onChange={setContent}textareaProps={{placeholder: '请输入内容'}}/>
}

4. MD显示器

markdown显示器的使用,定义组件MarkDown.js:

"use client";
import MDEditor from '@uiw/react-md-editor';export default function MarkDown({source}){return (<MDEditor.Markdown source={source}/>)
}

使用组件(以下页面使用SSR):

import MarkDown from '@/components/MarkDown'//导入上面组件export default function MarkShow(){...//获取markdown内容的textreturn (<div className="./markdowndiv"><MarkDown source={text} /></div>)
}

在ccs中添加以下内容就可以修改markdown显示器的背景颜色了:

markdowndiv div{background-color:  #203853;
}

相关文章:

  • VUE a-table 动态拖动修改列宽+固定列
  • Unity XR 环境检测
  • Trimble隧道测量软件为您解锁新深度
  • 车视界系统小程序的设计
  • 【DCGAN 生成漫画头像】
  • 检查一个CentOS服务器的配置的常用命令
  • Android常用C++特性之std::none_of
  • springboot实战学习(10)(ThreadLoacl优化获取用户详细信息接口)(重写拦截器afterCompletion()方法)
  • 【云原生安全篇】Cosign助力Harbor验证镜像实践
  • Qt | Linux+QFileSystemWatcher文件夹和文件监视(例如监视U盘挂载目录)
  • react项目中引入最新版本eslint
  • 使用iTextPDF库时,设置文字为中文格式
  • Hadoop集群的高可用(HA):NameNode和resourcemanager高可用的搭建
  • 基于Springboot+Vue的基于协同过滤算法的个性化音乐推荐系统 (含源码数据库)
  • Java高效编程(7):消除过时的对象引用
  • [js高手之路]搞清楚面向对象,必须要理解对象在创建过程中的内存表示
  • Git的一些常用操作
  • HashMap剖析之内部结构
  • iOS | NSProxy
  • JavaScript 一些 DOM 的知识点
  • Nacos系列:Nacos的Java SDK使用
  • 从0实现一个tiny react(三)生命周期
  • - 概述 - 《设计模式(极简c++版)》
  • 设计模式走一遍---观察者模式
  • 使用 QuickBI 搭建酷炫可视化分析
  • 学习JavaScript数据结构与算法 — 树
  • 用Canvas画一棵二叉树
  • [地铁译]使用SSD缓存应用数据——Moneta项目: 低成本优化的下一代EVCache ...
  • ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  • ​【原创】基于SSM的酒店预约管理系统(酒店管理系统毕业设计)
  • ###C语言程序设计-----C语言学习(3)#
  • #14vue3生成表单并跳转到外部地址的方式
  • $().each和$.each的区别
  • $GOPATH/go.mod exists but should not goland
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (27)4.8 习题课
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (二十四)Flask之flask-session组件
  • (分享)自己整理的一些简单awk实用语句
  • (佳作)两轮平衡小车(原理图、PCB、程序源码、BOM等)
  • (一)Linux+Windows下安装ffmpeg
  • (转)重识new
  • (最优化理论与方法)第二章最优化所需基础知识-第三节:重要凸集举例
  • **CI中自动类加载的用法总结
  • .NET CORE Aws S3 使用
  • .NET 给NuGet包添加Readme
  • .secret勒索病毒数据恢复|金蝶、用友、管家婆、OA、速达、ERP等软件数据库恢复
  • @Autowired 与@Resource的区别
  • @Tag和@Operation标签失效问题。SpringDoc 2.2.0(OpenApi 3)和Spring Boot 3.1.1集成
  • [100天算法】-x 的平方根(day 61)
  • [5] CUDA线程调用与存储器架构
  • [C++][opencv]基于opencv实现photoshop算法色阶调整
  • [C++]priority_queue的介绍及模拟实现
  • [CLickhouse] 学习小计