在 uni-app 中集成“开源组件”通常有以下几种常见方式,按使用频率从高到低给你说明,并附示例。
适合:大多数开源 UI / 功能组件
插件市场安装npm install uview-ui
适合:基础 UI 需求
npm install @dcloudio/uni-ui
<template>
<uni-badge text="1"></uni-badge>
</template>
<script>
import uniBadge from '@dcloudio/uni-ui/lib/uni-badge/uni-badge.vue'
export default {
components: { uniBadge }
}
</script>
npm install uview-ui
main.js
import uView from 'uview-ui'
Vue.use(uView)
uni.scss
@import 'uview-ui/theme.scss';
App.vue
@import "uview-ui/index.scss";
适合:小型组件 / GitHub 项目
components/ 目录import myComp from '@/components/my-comp/my-comp.vue'
✅ 组件不显示
components 注册easycom✅ 样式失效
scss 已安装✅ 小程序报错
如果你有 具体组件名或平台(H5 / 小程序 / App),我可以直接给你一步步集成方案。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。