UNPKG

nimble-ui

Version:
28 lines (26 loc) 734 B
import { extend } from 'nimble-lib'; import Picker from '../../Services/picker'; import NuPopup from '../../Components/base/popup'; import NuPicker from '../../Components/base/picker'; let install = (Vue, options) => { let res = Picker(Vue, extend({ picker: { popupComponent: NuPopup, /** * 获取组件 * @return {Promise} */ getComponent() { return new Promise((resolve, reject) => { resolve(NuPicker); }); } } }, options)); return res; }; install.install = (Vue, options) => { Vue.use(NuPicker); Vue.use(install(Vue, options)); }; export default install;