在 uni-app 中使用开源组件,一般有两种常见方式:
npm install @dcloudio/uni-ui
或在 HBuilderX 中:
uni-ui<template>
<view>
<uni-badge text="9" type="error"></uni-badge>
</view>
</template>
<script>
import uniBadge from '@dcloudio/uni-ui/lib/uni-badge/uni-badge.vue'
export default {
components: { uniBadge }
}
</script>
在 main.js:
import uniBadge from '@dcloudio/uni-ui/lib/uni-badge/uni-badge.vue'
Vue.component('uni-badge', uniBadge)
例如:
以 uView 为例:
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';
<u-button type="primary">按钮</u-button>
.vue 文件components 目录import myComponent from '@/components/my-component.vue'
如果你有具体组件名或使用场景(如表单、图表、地图),我可以给你更具体的示例。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。