From a866744c4517e9ab6449bc3ca936fd6c7366309a Mon Sep 17 00:00:00 2001 From: "qingwei.li" Date: Sun, 12 Feb 2017 15:45:14 +0800 Subject: [PATCH] fix(render): fix render link --- src/render.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/render.js b/src/render.js index e9d3e8632..6cc595852 100644 --- a/src/render.js +++ b/src/render.js @@ -43,10 +43,9 @@ export function init () { return `
${hl}
` } renderer.link = function (href, title, text) { - if (!/[:|\/+]/.test(href)) { + if (!/:|(\/{2})/.test(href)) { href = `#/${href}`.replace(/\/+/g, '/') } - return `${text}` } renderer.paragraph = function (text) { @@ -58,7 +57,7 @@ export function init () { return `

${text}

` } renderer.image = function (href, title, text) { - const url = /[:|\/+]/.test(href) ? href : ($docsify.basePath + href).replace(/\/+/g, '/') + const url = /:|(\/{2})/.test(href) ? href : ($docsify.basePath + href).replace(/\/+/g, '/') const titleHTML = title ? ` title="${title}"` : '' return `${text}`