阅读时间:1 分钟
0 字
功能概览
这一页回答的是:Dux Uni 现在已经覆盖了哪些应用层能力。
@duxweb/uni
应用与运行时
ts
createUni()
installUniApp()
setupUniAppLifecycle()
defineUniConfig()
definePageMeta()
defineUniModule()
mergeUniModules()路由与页面
ts
useRouter()
useRoute()
usePageTitle()
usePageGuard()
useModules()
useActions()
useAction()鉴权与权限
ts
useAuth()
useLogin()
useLogout()
useCheck()
useCan()数据查询
ts
useList()
useInfiniteList()
useOne()
useMany()
useCustom()
useCreate()
useUpdate()
useDelete()
useCustomMutation()
useInvalidate()
useRefetch()表单与数据整理
ts
useForm()
useSelect()
useTree()Overlay
ts
useConfirm()
useModal()
useDrawer()
useOverlayContext()
useOverlayEntries()事件与实时
ts
useEvent()
useListener()
useListenerOnce()
useListenerOnly()
useSocket()
useSSE()设备与原生能力
ts
useAuthorize()
useLocation()
useImagePicker()
useClipboard()
useScanCode()
useShare()
usePhoneCall()
useOpenLocation()
useDownload()
useUpload()Schema 渲染
ts
useJsonSchema()
UniSchemaRenderer
createSchemaRenderer()
renderSchema()
defineSchemaComponents()
registerSchemaComponents()@duxweb/uni-pro
Root 与 Overlay 宿主
ts
DuxRoot.vue
ProAppProvider.vue
DuxOverlayHost.vue
DuxOverlayPresenter.vue页面基础组件
ts
ProPageShell.vue
ProSection.vue
ProEmpty.vue主题能力
ts
createWotThemeVars()
createUnoTheme()
createUniTheme()
defaultThemeTokens
defaultRadiusTokens
defaultSpacingTokens