nimble-ui
Version:
28 lines (26 loc) • 734 B
JavaScript
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;