doc: update doc layout
parent
bd05fda435
commit
62c0732d8d
|
@ -142,9 +142,14 @@ export default defineComponent({
|
||||||
const docHtml = computed(() =>
|
const docHtml = computed(() =>
|
||||||
props.jsfiddle && props.jsfiddle.docHtml
|
props.jsfiddle && props.jsfiddle.docHtml
|
||||||
? (
|
? (
|
||||||
props.jsfiddle.docHtml
|
props.jsfiddle.docHtml.replace(
|
||||||
.replace('<h2 id="zh-CN">zh-CN</h2>', '')
|
`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
|
||||||
.split('<h2 id="en-US">en-US</h2>')[globalConfig.isZhCN.value ? 0 : 1] || ''
|
<span aria-hidden="true" class="anchor">#</span>
|
||||||
|
</a></h2>`,
|
||||||
|
'',
|
||||||
|
).split(`<h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
|
||||||
|
<span aria-hidden="true" class="anchor">#</span>
|
||||||
|
</a></h2>`)[globalConfig.isZhCN.value ? 0 : 1] || ''
|
||||||
).trim()
|
).trim()
|
||||||
: '',
|
: '',
|
||||||
);
|
);
|
||||||
|
|
|
@ -34,15 +34,15 @@ export default defineComponent({
|
||||||
return props?.pageData?.html || '';
|
return props?.pageData?.html || '';
|
||||||
});
|
});
|
||||||
const description = computed(() => {
|
const description = computed(() => {
|
||||||
return docHtml.value.split('<h2 id="API">API</h2>')[0];
|
return docHtml.value.split('<h2 id="API">API <a class="header-anchor" href="#API">')[0];
|
||||||
});
|
});
|
||||||
const api = computed(() => {
|
const api = computed(() => {
|
||||||
return `
|
return `
|
||||||
<h2 id="API"><span>API</span><a href="#API" class="anchor">#</a></h2>
|
<h2 id="API"><span>API</span><a href="#API" class="anchor">#</a></h2>
|
||||||
${docHtml.value.split('<h2 id="API">API</h2>')[1]}
|
${docHtml.value.split('<h2 id="API">API <a class="header-anchor" href="#API">')[1]}
|
||||||
`;
|
`;
|
||||||
});
|
});
|
||||||
return { frontmatter, description, api, route, showAd };
|
return { frontmatter, description, api, route, showAd, docHtml };
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
Loading…
Reference in New Issue