From 963ee61a36af297efb2fb650c202b1acb6374f54 Mon Sep 17 00:00:00 2001 From: neverland Date: Tue, 12 Jun 2018 09:17:50 +0800 Subject: [PATCH] [Doc] add demo link (#1266) --- docs/src/WapApp.vue | 23 ++++++++++++++++++++++- docs/src/router.js | 1 + 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/docs/src/WapApp.vue b/docs/src/WapApp.vue index fc2200ef5..2b9ba22d8 100644 --- a/docs/src/WapApp.vue +++ b/docs/src/WapApp.vue @@ -6,7 +6,11 @@ :title="title" left-arrow @click-left="onBack" - /> + > + + + + @@ -19,6 +23,10 @@ export default { title() { const { name } = this.$route.meta; return name ? name.replace(/-/g, '') : ''; + }, + + demoLink() { + return `https://github.com/youzan/vant/blob/dev/packages/${this.$route.meta.path}/demo/index.vue`; } }, @@ -44,6 +52,19 @@ body { font-size: 15px; text-transform: capitalize; } + + .van-nav-bar__left, + .van-nav-bar__right { + cursor: pointer; + } + + .van-nav-bar__right { + font-size: 16px; + + .van-icon { + vertical-align: -3px; + } + } } .van-doc-demo-section { diff --git a/docs/src/router.js b/docs/src/router.js index 042108fce..5575e5530 100644 --- a/docs/src/router.js +++ b/docs/src/router.js @@ -59,6 +59,7 @@ const registerRoute = (isDemo) => { path: `/${lang}/${path}`, meta: { lang, + path, name: page.title } });