归档
229 篇笔记 · 81 个标签#React 下 7 篇
2026
1 篇2024
6 篇- 如何监听 div 是否渲染完成读者来稿
本文介绍了在Next.js中使用NextMarkdownPreview组件时,如何通过MutationObserver监听div的ref对象来解决按需加载导致的加载慢问题。通过监听childList变化,可以及时获取容器内容变化,优化用户体验。
约 1 分钟· admin#React#TypeScript - react-monaco-markdown 操作手册读者来稿
react-monaco-markdown是一个React组件,集成了Monaco编辑器和Markdown解析,支持实时预览和编辑Markdown文档。支持npm、pnpm、yarn安装。提供多种配置选项,如主题、只读模式、自定义渲染等。适用于Next.js等SSR环境。MIT许可。
约 2 分钟· song-shao#HTML#React#TypeScript - monaco-editor-react读者来稿
Monaco Editor for React集成了monaco-editor,适用于任何React应用,无需配置webpack等打包工具。支持TypeScript重写,提供多模型编辑器,与@monaco-editor/loader集成,提供开发/游乐场地。主要特性包括:无需配置即可使用、支持多模型编辑、提供Editor和DiffEditor组件、支持自定义主题和语言、提供丰富的API和事件处理。
约 14 分钟· song-shao#TypeScript#React - testDemo读者来稿
探索React组件中SignUpButton的实现,了解如何通过Button组件创建具有文本类型和白色文本的注册按钮,并实现模态弹窗和页面重定向功能。
约 1 分钟· batype#React - 回调式用法读者来稿
TypeScript编写的拖放节点更新回调函数,用于树形数据结构中节点的拖拽操作。函数`onDropNodeUpdateCallback`处理单个节点的拖放逻辑,而`onDropNodeCallback`递归处理拖放节点的所有子节点。`onDropNode`函数负责更新树形数据结构,根据拖放位置插入或替换节点,并调用回调函数。
约 1 分钟· admin#React - 深入理解React中的ReactNode:构建动态用户界面的关键读者来稿
ReactNode是React中用于表示可渲染内容的数据类型,它支持字符串、数字、React元素等多种形式。本文深入探讨了ReactNode的定义、重要性以及在动态内容渲染和处理多种子元素中的应用实践,帮助开发者更灵活地构建用户界面,提升应用的可维护性和用户体验。
约 2 分钟· song-shao#React