受 vue-create-api
启发,基于 Vue3.0
的 create-api
;使用 Vite
搭建开发环境
大陆地区访问 playground
import { createAPI } from 'vue-component-create'
import Loading from 'path/to/Loading.vue'
const app = createApp(App)
createAPI(app, Loading, true)
app.mount('#app')
API
主要参考vue-create-api
如下
$updateProps
;更新props
等,vue3
推荐onXxx
来监听事件$remove
;移除组件,卸载Dom
$create[Component.name]
;挂载在this
上的插件调用方法
-
this
绑定 -
install
实现 - 生命周期绑定
-
provide,inject
实现
MIT