什麼時候重繪會觸發回流

segmentfault 2022-01-07 09:04:34 阅读数:571

回流

都說 回流必定重繪 但是重繪不一定回流,那什麼時候重繪會造成回流?有沒有什麼方法可以get到重繪與回流?




采納答案1:

查了下資料,未找到有關於重繪引起回流的案例,但找到了了什麼方法可以觀察到回流、重繪,使用 performance 工具調試.

當我改變窗口大小時,觀察如下:
image.png

當我改變 body 背景色時,觀察如下:

image.png

通過兩張圖對比發現修改背景顏色,渲染流程跳過了 Layout(布局)這一環節



其他答案1:

查了下資料,未找到有關於重繪引起回流的案例,但找到了了什麼方法可以觀察到回流、重繪,使用 performance 工具調試.

當我改變窗口大小時,觀察如下:
image.png

當我改變 body 背景色時,觀察如下:

image.png

通過兩張圖對比發現修改背景顏色,渲染流程跳過了 Layout(布局)這一環節

版权声明:本文为[segmentfault]所创,转载请带上原文链接,感谢。 https://gsmany.com/2022/01/202201070904344635.html