通过 react-leaflet 在 react 中使用 leaflet,在动态修改 Popup 弹窗内容时,发现 Popup 尺寸(宽高)不会跟随修改后的内容变化。 问题 有一个默认小尺寸的 Popup,它里面有一个按钮。点击按钮后会将 Popup 中的内容替换成大尺寸内容。 简要逻辑如下: <Pop……

前文说过,最近在写一个基于 React + WP-Rest 的独立主题,而本文所说的回到顶部组件即是它的一部分。 原理及演示 关于Element.scrollTop,MDN 上有很好的解释: Element.scrollTop 属性可以获取或设置一个元素的内容垂直滚动的像素数。 一个元素的 scrollTop……

最近在用 React + Material-UI 写一款基于 WP-Rest API 的主题,碰到了代码高亮的问题,这里记录下两种解决方法。 问题 请求 API 返回的数据包含代码块,前端应该调用代码高亮插件“渲染”一下。 在普通的 html 中,页面加载完成时调用 highlight.js 的高亮方法即可,……