通过 react-leaflet 在 react 中使用 leaflet,在动态修改 Popup 弹窗内容时,发现 Popup 尺寸(宽高)不会跟随修改后的内容变化。 问题 有一个默认小尺寸的 Popup,它里面有一个按钮。点击按钮后会将 Popup 中的内容替换成大尺寸内容。 简要逻辑如下: <Pop……
react-Leaflet中Popup尺寸不随内容变化大小问题
react-draft-wysiwyg点击工具栏按钮无效(如插入图片)
使用 react-draft-wysiwyg 搭配新版 React 开发,发现工具栏(Toolbar)的添加图片、添加表情、添加图像、文字下拉列表等点击无效。 现象 使用新版本 Create-React-App 创建的 React 工程,引入 react-draft-wysiwyg 作为文本编辑器。 页面运行……
在React中写一个回到顶部组件(back to top)
前文说过,最近在写一个基于 React + WP-Rest 的独立主题,而本文所说的回到顶部组件即是它的一部分。 原理及演示 关于Element.scrollTop,MDN 上有很好的解释: Element.scrollTop 属性可以获取或设置一个元素的内容垂直滚动的像素数。 一个元素的 scrollTop……
Nodejs或浏览器JS保存csv在excel中乱码问题
将csv字符串保存为utf-8文件时,不论是Blob还是react-admin的downloadCSV,Excel打开总会乱码,而wps以及其他文本编辑器显示正常。 问题原因 对于utf-8文件,Excel按照uft-8 with bom读取,如果没有读到文件头,则按照unicode读取文件,导致乱码。 解决……
Electron React possible EventEmitter memory leak detected
某天,运行React页面时前端控制台有如下node报错: warning: possible EventEmitter memory leak detected. 11 request listeners added. Use emitter.setMaxListeners() to increase lim……