diff --git a/README.md b/README.md index 4a60dbf40..0d5c881ad 100644 --- a/README.md +++ b/README.md @@ -95,7 +95,7 @@ Modern browsers and Android 4.0+, iOS 6+. ## Links - [Documentation](https://www.youzanyun.com/zanui/vant) -- [Change log](https://www.youzanyun.com/zanui/vant#/en-US/component/changelog) +- [Changelog](https://www.youzanyun.com/zanui/vant#/en-US/component/changelog) - [React UI Zent](https://www.youzanyun.com/zanui/zent) - [vue-cli-template-vant](https://github.com/youzan/vue-cli-template-vant) - [vant-demo](https://github.com/youzan/vant-demo) diff --git a/build/bin/build-entry.js b/build/bin/build-entry.js index 9877586a0..fb13ce451 100644 --- a/build/bin/build-entry.js +++ b/build/bin/build-entry.js @@ -27,8 +27,8 @@ const components = [ ]; const install = Vue => { - components.forEach(component => { - Vue.component(component.name, component); + components.forEach(Component => { + Vue.use(Component); }); }; diff --git a/docs/demos/common.js b/docs/demos/common.js index a31312f1f..26a723934 100644 --- a/docs/demos/common.js +++ b/docs/demos/common.js @@ -3,6 +3,7 @@ */ import Vue from 'vue'; +import i18n from 'packages/mixins/i18n'; import { Locale, Toast, Dialog } from 'packages'; import { DemoBlock, DemoSection } from 'vant-doc'; import { camelize } from 'packages/utils'; @@ -23,7 +24,7 @@ const demoBaseMixin = { window.Toast = Toast; window.Dialog = Dialog; -Vue.mixin(Locale.i18n); +Vue.mixin(i18n); Vue.mixin(demoBaseMixin); Vue.component('demo-block', DemoBlock); Vue.component('demo-section', DemoSection); diff --git a/docs/demos/views/layout.vue b/docs/demos/views/layout.vue index ad4503374..fad7f479b 100644 --- a/docs/demos/views/layout.vue +++ b/docs/demos/views/layout.vue @@ -42,9 +42,14 @@ export default {