Ritter
V2EX  ›  问与答

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

  •  
  •   Ritter · Aug 28, 2020 · 1140 views
    This topic created in 2101 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   ·   2784 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 10:03 · PVG 18:03 · LAX 03:03 · JFK 06:03
    ♥ Do have faith in what you're doing.