Ritter
V2EX  ›  问与答

大佬们,有没有好的办法获取渲染后的 html 片段(带样式)

  •  
  •   Ritter · Aug 28, 2020 · 1222 views
  •   You need to sign in to view this topic
    This topic created in 2156 days ago, the information mentioned may be changed or developed.

    前后端分离
    前端是 angularjs1.x 版本很老
    试过在服务端编译部分模板片段 但是样式要自己一个一个复制过来
    而且有很多自定义的标签和过滤器之类的要复制 很麻烦
    然后试了用 jsdom 直接获取网页想通过docuemnt.execCommand('copy')docuemnt.execCommand('patse')两个接口获取(用这个方法可以直接获取到 html 和内联的样式)
    但是 jsdom 没有实现这个函数
    现在问下各位大佬 还有什么好的办法吗

    3 replies    2020-08-31 09:15:23 +08:00
    Ritter
        1
    Ritter  
    OP
       Aug 28, 2020
    或者说有没有 api 可以输入元素然后输出元素的 html 和内联样式 类似
    SpiritQAQ
        2
    SpiritQAQ  
       Aug 29, 2020
    innerHTML?
    Ritter
        3
    Ritter  
    OP
       Aug 31, 2020
    @SpiritQAQ innerHTML 没有样式
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1133 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 18:06 · PVG 02:06 · LAX 11:06 · JFK 14:06
    ♥ Do have faith in what you're doing.