logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue 一个数组里取相同或满足相同条件的对象,并合并成新的数组

这个问题其实是业务里的一个需求,先附上ui的设计图和后台返回的数据,我前段样式是每个月份进行遍历,然后在遍历月份里面的每个数据。而后端返回的是一条条的数据(需要我们按照相同月份的数据合并成一个对象):1,截取全部数据的年份和月份:2.去重 用到indexOf()方法,有则返回对应的索引,没有则-1:3.创建数据方便赋值:4:赋值全部代码:jfList (arr) {var array = []ar

#javascript
uni-app 插件 Calendar 日历多选 (不是范围选择)

1.如果你们要的是这种就继续往下看哈(日历多选)2.日期设置时间段仍可以选择当前日期区间 ,而我们要的是(今天4.22 我设置开始日期5.5,结束日期5.11,只有这个区间可以选择才符合我们的需求)如图先说说第一点Calendar插件有一个change方法,返回选择的日期信息,so我们就要对这个方法进行下手。查看组件uni-calendar.vue中的choiceDate方法可得知每次选择日期信息

文章图片
#小程序
uniapp消息通知权限 兼容ios和android

uniapp 通知权限 兼容ios和android

#ios#android
uni-app 返回上一页并刷新数据 小程序uni.switchTab不触发onLoad生命函数

正常来说自己控制变量来判断或者 uni.navigateBack({ delta: 1 })在上一页的onShow中调用刷新,但是onShow会很频繁的调用,这种也不好。返回并调用上一页的刷新方法let pages = getCurrentPages(); // 获取页面实例let beforePage = pages[pages.length - 2]; // 前一个页面uni.navigate

#uni-app#javascript
uni-app 导航栏按钮点击事件,动态修改导航栏的文字,标题文字

文档中的方法:onNavigationBarButtonTap(e) {console.log(e)}onNavigationBarButtonTap这个方法要和onnLoad同级

#android
uni-app 音频播放及计算时间和播放进度

效果图如下:组件地址:组件地址代码:onLoad(options) {var that = this//创建音频实例that.innerAudioContext = uni.createInnerAudioContext();//音频地址(模拟)that.innerAudioContext.src = 'https://bjetxgzv.cdn.bspapp.com/VKCEYUGU-hello-

#javascript#vue.js
uni-app 云打包app,本地图片不显示问题

如果图片的标签用的是img标签,改成image标签就可以了,亲测有效

#vue.js#android
uniapp 获取系统栏的高度

我们在自定义导航栏是要去系统栏的高度css:其中var(--status-bar-height)为系统栏的高度padding-top: var(--status-bar-height);

#uni-app
uni-app获取图片尺寸,动态调节宽高,图片尺寸问题,js

在用户上传的图片宽高不可控的情况下,我们进行展示的时候就会出现出尺寸不适的情况,首先用到官方给的方法**uni.getImageInfo()**方法获取到图片的宽高,然后我们给定自己要设置的宽度,进行计算以及动态赋值即可,上图页面样式赋值,以及效果图...

#小程序#vue.js#css3 +2
暂无文章信息