uni-app——uni-ui的使用

1)uni-ui 是全端兼容的基于flex布局的ui库;
2)可以使用 npm 的安装使用方式,也可下载相关组件直接使用;
3)uni-ui 不支持使用 Vue.use() 的方式安装
4)uni-ui 依赖 scss,若是 HBuilderX 中创建的 uni-app 项目,需要在 HBuilderX 中安装 scss 插件;如果是使用 cli 创建的 uni-app 项目,需要在项目下npm安装 node-sass 和 sass-loader

1. 初始化项目

在 HBuilderX 中新建 uni-app 项目,进入项目目录,执行:

npm init -y

2. 安装 uni-ui

npm install @dcloudio/uni-ui

3. 使用 uni-ui

在 script 中引用组件:

<script>
        import {uniCard, uniPagination} from '@dcloudio/uni-ui'
        // 也可使用此方式引入组件
        // import uniBadge from '@dcloudio/uni-ui/lib/uni-badge/uni-badge.vue' 
    export default {
        components: {
            uniCard,
            uniPagination
        },
        data() {
            return {
                title: '快陪练',
                extra: '教育科技公司',
                note: '拓展钢琴陪练业务',
                thumbnail: require('../../static/capitalDetail.png'),
                isFull: true
            }
        }
    }
</script>

在 template 中使用组件:

<template>
    <view class="homework-ctn">
        <uni-card :title='title' :isFull="isFull" :note="note" :thumbnail="thumbnail" :extra="extra"></uni-card>
        <uni-pagination
            show-icon=false
            total=100 
            pageSize=10
            current=2
            prev-text="上一页"
            next-text="下一页"
        ></uni-pagination>
    </view>
</template>

4. 根据需要下载使用

import uniCard from "../../uni-ui/uni-card/uni-card.vue"
import uniPagination from "@/uni-ui/uni-pagination/uni-pagination.vue"

5. 组件使用效果

uni-app组件使用效果
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • uni-app跨平台框架官方教程 链接:https://ke.qq.com/course/343370 一、框架简...
    Neyo_凉阅读 36,419评论 0 43
  • 想想学习Sass时间也有差不多一年的光景了。在这一年来的时间中,在GitHub不断阅读Sass相关的源码。也在国外...
    小豌豆书吧阅读 7,322评论 1 24
  • 公司新产品要求发布到各家小程序,最近研究对比了社区主流的几家小程序开发框架,独坑不如拉人众坑,分享给各位,欢迎和我...
    jianfly阅读 63,776评论 23 97
  • 在现在的前端开发中,前后端分离、模块化开发、版本控制、文件合并与压缩、mock数据等等一些原本后端的思想开始...
    Charlot阅读 5,529评论 1 32
  • 文/韩大爷的杂货铺 引子 巴图鲁站在最后一扇门前,回想起了小时候妈妈带他买衣服时的场景。 “让他穿上试试,看多合身...
    韩大爷的杂货铺阅读 1,234评论 4 21