[英]In React, how to change the height of a <div> based on the length of innerHtml displayed on browser?
这是特定于React的。 我们说其中包含html文本,包括粗体等。在React中,如果innerHtml太长,我想更改其高度,说“超过5行”。 我应该在哪里改变高度? componentDidMount? 还是componentWillUpdate? 非常感谢你!
如官方文档所述,如果您想触摸DOM,则必须在componentDidMount事件中进行操作。
挂载组件后立即调用componentDidMount()。 需要DOM节点的初始化应在此处进行。 如果需要从远程端点加载数据,这是实例化网络请求的好地方。 在此方法中设置状态将触发重新渲染。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.