温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

怎样使用uniapp开源组件

发布时间:2026-09-29 09:34:29 来源:亿速云 阅读:106 作者:小樊 栏目:软件技术

使用 uni-app 开源组件 一般分为「找组件 → 安装 → 引入 → 使用 → 配置」几个步骤。下面用最常见、最推荐的方式给你讲清楚。


一、去哪里找 uni-app 开源组件

常用来源:

  1. 官方插件市场(最推荐)
    https://ext.dcloud.net.cn/
  2. GitHub / Gitee
  3. npm 上支持 uni-app 的组件库
    • uView
    • uni-ui
    • ThorUI
    • colorUI(样式类)

二、使用方式一:插件市场组件(最简单)

1. 打开插件市场

在浏览器打开:
https://ext.dcloud.net.cn/

2. 找到组件

比如搜索:uview、日历、弹窗

3. 导入项目

  • 点击组件
  • 点 「使用 HBuilderX 导入」
  • 选择你的 uni-app 项目

✅ 导入后一般在:

/components/组件名/组件名.vue

4. 在页面中使用

<template>
  <view>
    <my-component :title="title"></my-component>
  </view>
</template>

<script>
import myComponent from '@/components/组件名/组件名.vue'

export default {
  components: {
    myComponent
  },
  data() {
    return {
      title: 'Hello'
    }
  }
}
</script>

三、使用方式二:npm 组件(适合 uView 等)

1. 初始化 npm(如果没初始化)

npm init -y

2. 安装组件库(示例:uView)

npm install uview-ui

3. 配置

(1)main.js

import uView from 'uview-ui'
Vue.use(uView)

(2)uni.scss

@import 'uview-ui/theme.scss';

(3)App.vue

@import 'uview-ui/index.scss';

4. 使用

<u-button type="primary">按钮</u-button>

四、使用方式三:直接复制组件文件

适合:

  • GitHub 上的单个组件
  • 不想用 npm

步骤:

  1. 下载 .vue 文件
  2. 放到 components 目录
  3. 页面中 import 使用

五、常见问题

❓ 组件不显示?

检查:

  • 是否 components 注册
  • 是否 npm run dev 重启
  • 是否样式未引入

❓ 小程序报错?

  • 组件不能写 window
  • 不能用 DOM API

❓ 样式不生效?

  • 检查 scoped
  • 是否引入组件样式文件

六、推荐新手起步组件

  • ✅ uni-ui(官方)
  • ✅ uView(功能全)
  • ✅ colorUI(纯样式)

如果你愿意,可以告诉我:

  • 你是 小程序 / H5 / App
  • 想用 哪个组件
  • 用的 HBuilderX 还是 CLI

我可以直接给你「可复制的完整示例」。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手