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

View File

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

View File

@ -35,7 +35,10 @@
</van-row> </van-row>
</demo-block> </demo-block>
<demo-block :title="$t('title3')"> <demo-block
v-if="!weapp"
:title="$t('title3')"
>
<van-row type="flex"> <van-row type="flex">
<van-col span="6">span: 6</van-col> <van-col span="6">span: 6</van-col>
<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>
<demo-block :title="$t('halfStar')"> <demo-block
v-if="!weapp"
:title="$t('halfStar')"
>
<van-rate <van-rate
v-model="value4" v-model="value4"
:size="25" :size="25"

View File

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