uni-app——uni-ui的使用

摘要:
Uni-app--使用Uni-ui 0.2882019.06.0922:<UniPagination}from“@dcloudio/uni-ui”//您也可以使用此方法导入组件//importuniBadgefrom“@dc loudio/uni ui/lib/uni-bundle/uni-bundle”。vue‘exportdefault{components:
uni-app——uni-ui的使用
0.2882019.06.09 22:53:34字数 186阅读 2602

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-ui的使用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Hi3518EV300编译U-Boot和内核报错:loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt &amp;lt; (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed. Aborted (core dumped)004-核心技术-netty概述、传统IO、Reactor线程模型下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

查询(关键字查询,多条件查询)

一、关键字查询 (1)查询一张表,要把表先列出来,显示出查询的表 <table cellpadding="0" cellspacing="0" border="1"> //正常的查看表,前几天刚学习的内容   <tr> <td>代号</td> <td>名称&l...

AcWing 476. 对称二叉树

树哈希解法 令 f[x][0] 为 : x 的子树都严格按照先左后右的顺序 Hash 的值。 f[x][1] 先右后左。 判断 x 是不是对称的二叉树只要判断 f[lc[x]][0] 和 f[rc[x]][1] 是否相等。 递推式: f[x][0]=p1*s1*P+a[x]*NP+((~rc[x]) ? f[rc[x]][0] : 997)*NPC...

xios封装

封装的意义 1.提高代码可读性2.提高代码可维护性3.减少代码书写 封装 import axios from 'axios' axios.defaults.baseURL = 'http://127.0.0.1:8000' // 全局设置网络超时 axios.defaults.timeout = 10000; //设置请求头信息 axios.defau...

Oracle学习笔记:使用replace、regexp_replace实现字符替换、姓名脱敏

  在数据库中难免会遇到需要对数据进行脱敏的操作,无论是姓名,还是身份证号。   最近遇到一个需求,需要对姓名进行脱敏: 姓名长度为2,替换为姓+*; 姓名长度为3,替换中间字符为*; 姓名长度为4,替换第3个字符为*;   经过一番搜索之后,最终找到了3种方式的实现,具体如下。 一、先查找,再替换 select replace('陈宏宏',subst...

maven pom 属性介绍

maven pom属性 内置属性(预定义,可直接使用) ${basedir} 表示项目根目录,即包含pom.xml文件的目录; ${version} 表示项目版本; ${project.basedir}同${basedir}; ${maven.build.timestamp} 表示项目构件开始时间; ${maven.build.timestamp.for...

Mysql中处理1970年前的日期(unixtime为负数的情况)负数时间戳格式化

客户扔过来一个bug,说是一个系统中对42岁以上的人的统计不正确,而41岁以下的人没有问题。眼睛瞟了一下托盘区里的日期,2012年3月26日,嗯,今年42岁的话,那么应该就是出生在1970年左右,马上就把问题锁定在了unixtime上,嗯,重点怀疑! 小贴士:UNIX时间,或称POSIX时间是UNIX或类UNIX系统使用的时间表示方式:从协调世界时1970...