klamo
V2EX  ›  问与答

MarkEditor 中怎么实现页内跳转?

  •  
  •   klamo · Apr 21, 2016 · 2439 views
    This topic created in 3676 days ago, the information mentioned may be changed or developed.

    格式: 跳转到的地点 跳转链接

    现在被 encodeURIComponent 转义了,#变成%23 ,导致无法实现页内跳转,不过 TOC 标签生成的目录链接没有问题,请问是怎么实现的?

    Supplement 1  ·  Apr 21, 2016
    "<span id="jump">跳转到的地方</span>"
    "[跳转链接]("#jump")"
    1 replies    2016-04-21 17:09:31 +08:00
    ZreySoft
        1
    ZreySoft  
       Apr 21, 2016
    ME 在解析 Markdown 的时候,会自动补全 url ,比如`google.com`会补全为`http://google.com`,另外,为保证 URL 本身的兼容性,会全部进行转义。

    唯独没有对#开头的做例外处理,我们会在下个版本中对应这个问题。 :)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3019 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 05:34 · PVG 13:34 · LAX 22:34 · JFK 01:34
    ♥ Do have faith in what you're doing.