uni

您所在的位置:网站首页 uniapp日历打卡 uni

uni

2024-07-15 01:06:31| 来源: 网络整理| 查看: 265

需求:请求后端接口数据,(每个月的打卡情况),并且将数据展示在日历里面

步骤

1:找到官网教程文档,实现一个静态的展示页面,https://ext.dcloud.net.cn/plugin?id=56

代码语言:javascript复制 import uniCalendar from '@/components/uni-calendar/uni-calendar.vue' export default { components: { uniCalendar }, data() { return {}; }, methods: { change(e) { console.log(e); } } };

大概是这样的,如果有不懂的地方可以查看官方文档说明

2:用于展示打开情况,我这里选择了用红色点标记,在view里面写上:selected="selected",并且在data里面定义要展示的数据

代码语言:javascript复制 import uniCalendar from '@/components/uni-calendar/uni-calendar.vue' export default { components: { uniCalendar }, data() { return { selected: [{ date: '2019-12-1' }, { date: '2019-12-3' }, { date: '2019-12-4' }, { date: '2019-12-6' }] }; }, methods: { change(e) { console.log(e); } } };

这个时候,就可以看到自己想要标记的日期了,但是这些都是前端静态展示,实际项目中,需要请求接口数据,并且渲染

3:将data()数据写在前端的模拟接口里面,前面在uni-app项目里使用node服务实现模拟接口https://cloud.tencent.com/developer/article/1554342,现在就可以派上用场了

将数据写入文件,并且运行node --inspect server.js,可以看到接口可以访问了

代码语言:javascript复制let data = { "selected": [{ "date": '2019-12-1' }, { "date": '2019-12-3' }, { "date": '2019-12-4' }, { "date": '2019-12-6' }] } module.exports = { data: data }

4:写一个请求uni.request,请求接口,并且将接口返回数据赋值到自己在data里面定义的空数组中。

完整示例代码:

代码语言:javascript复制 import uniCalendar from '@/components/uni-calendar/uni-calendar.vue' export default { components: { uniCalendar }, data() { return { selected: [], }; }, onLoad() { this.getList(); }, methods: { getList() { uni.request({ url: 'http://localhost:3000/data3', success: (res) => { console.log(res.data); this.selected = res.data.selected; } }); }, change(e) { console.log(e); }, } };

OK,显示成功了,撒花~



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭