mYYnSmiTEQWcCwAr
V2EX  ›  问与答

js 有什么刷新页面(比较 DOM)的库

  •  
  •   mYYnSmiTEQWcCwAr · Jan 2, 2019 via Android · 1379 views
    This topic created in 2732 days ago, the information mentioned may be changed or developed.

    想用 ajax 获取当前页面 进行比较 只把有差异的部分进行替换 实现一个优雅的页面刷新效果

    location.reload 是真的刷新 有白屏闪过不好

    直接替换 innerHTML 确实改变了页面内容,但会丢失原先用户的各个 div 滚动位置 丢失用 js 绑定的事件处理 视频播放啥的也会被打断

    所以有没有现成的库已经解决了这个需求? 也许需要一个 js 遍历 DOM 节点的方法

    1 replies    2019-01-02 18:57:46 +08:00
    newbieRenew
        1
    newbieRenew  
       Jan 2, 2019 via iPhone   ❤️ 1
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   918 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 19:42 · PVG 03:42 · LAX 12:42 · JFK 15:42
    ♥ Do have faith in what you're doing.