im-ui-mobile
Version:
A Vue3.0 + Typescript instant messaging component library for Uniapp
29 lines (27 loc) • 1.12 kB
JavaScript
import uviewPlus from 'uview-plus'
export const UViewPlusPlugin = {
install(app) {
// 安装 uview-plus
app.use(uviewPlus)
// 注册一些常用的 uview-plus 组件作为全局组件
app.component('UButton', uviewPlus.Button)
app.component('UInput', uviewPlus.Input)
app.component('UAvatar', uviewPlus.Avatar)
app.component('UBadge', uviewPlus.Badge)
app.component('UIcon', uviewPlus.Icon)
app.component('UPopup', uviewPlus.Popup)
app.component('USearch', uviewPlus.Search)
app.component('UIndexList', uviewPlus.IndexList)
app.component('UIndexItem', uviewPlus.IndexItem)
app.component('UCard', uviewPlus.Card)
app.component('UTabs', uviewPlus.Tabs)
app.component('UParse', uviewPlus.Parse)
app.component('ULink', uviewPlus.Link)
app.component('UUpload', uviewPlus.Upload)
app.component('ULineProgress', uviewPlus.LineProgress)
app.component('UModal', uviewPlus.Modal)
app.component('UTag', uviewPlus.Tag)
app.component('UForm', uviewPlus.Form)
app.component('UFormItem', uviewPlus.FormItem)
}
}