diff --git a/packages/badge/index.vue b/packages/badge/index.vue index d0d122ad0..b8455066b 100644 --- a/packages/badge/index.vue +++ b/packages/badge/index.vue @@ -11,7 +11,6 @@ diff --git a/packages/cell/index.vue b/packages/cell/index.vue index 21e952ca9..ed6df3275 100644 --- a/packages/cell/index.vue +++ b/packages/cell/index.vue @@ -36,7 +36,6 @@ diff --git a/packages/tabbar-item/index.vue b/packages/tabbar-item/index.vue index 259e9eafd..e6bfcbc47 100644 --- a/packages/tabbar-item/index.vue +++ b/packages/tabbar-item/index.vue @@ -13,7 +13,6 @@ diff --git a/packages/utils/create-basic.js b/packages/utils/create-basic.js index 490fb654b..1d5ff155a 100644 --- a/packages/utils/create-basic.js +++ b/packages/utils/create-basic.js @@ -4,6 +4,7 @@ import '../locale'; import bem from '../mixins/bem'; import i18n from '../mixins/i18n'; +import { isDef } from './'; const install = function(Vue) { Vue.component(this.name, this); @@ -14,6 +15,8 @@ export default function(sfc) { sfc.install = sfc.install || install; sfc.mixins = sfc.mixins || []; sfc.mixins.push(i18n, bem); + sfc.methods = sfc.methods || {}; + sfc.methods.isDef = isDef; return sfc; };