[Doc] hide some demo in weapp (#3232)

This commit is contained in:
neverland 2019-04-28 19:34:46 +08:00 committed by GitHub
parent d2bc38f1cd
commit 9aca0d0867
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 22 additions and 4 deletions

View File

@ -17,7 +17,7 @@
</a>
</van-nav-bar>
<keep-alive>
<router-view />
<router-view :weapp="weapp" />
</keep-alive>
</div>
</template>
@ -49,6 +49,10 @@ export default {
showNav() {
return getQueryString('hide_nav') !== '1';
},
weapp() {
return getQueryString('weapp') === '1';
}
},

View File

@ -85,6 +85,7 @@ export function wrapper(promise, name) {
component = component.default;
name = 'demo-' + name;
component.name = name;
const { i18n: config } = component;
if (config) {
const formattedI18n = {};
@ -94,6 +95,10 @@ export function wrapper(promise, name) {
});
Locale.add(formattedI18n);
}
component.props = component.props || {};
component.props.weapp = Boolean;
return component;
});
}

View File

@ -35,7 +35,10 @@
</van-row>
</demo-block>
<demo-block :title="$t('title3')">
<demo-block
v-if="!weapp"
:title="$t('title3')"
>
<van-row type="flex">
<van-col span="6">span: 6</van-col>
<van-col span="6">span: 6</van-col>

View File

@ -22,7 +22,10 @@
/>
</demo-block>
<demo-block :title="$t('halfStar')">
<demo-block
v-if="!weapp"
:title="$t('halfStar')"
>
<van-rate
v-model="value4"
:size="25"

View File

@ -54,7 +54,10 @@
</van-slider>
</demo-block>
<demo-block :title="$t('vertical')">
<demo-block
v-if="!weapp"
:title="$t('vertical')"
>
<div :style="{ height: '120px', paddingLeft: '30px' }">
<van-slider
v-model="value7"