- 博客(21)
- 收藏
- 关注
原创 vue2 后端多级目录打包后 页面打开空白或报错
如果后台没有布置重定向,在router.js中需要改成hash模式。vue.config.js 中。
2024-03-15 08:44:24
156
1
原创 记录使用vue-element-admin框架
新建一个二级菜单,设置不显示在侧边栏,把三级页面放里面就ok了 { path: '/studentList', component: Layout, alwaysShow: true, redirect: '/studentList/index', meta: { title: '学员管理', icon: 'student' }, children: [ { path: 'index', name: 'st.
2022-06-06 14:35:45
230
1
原创 小程序压缩视频 使用微信的compressVideo进行压缩,计算分辨率和码率关系进行压缩效果挺好
// 精密压缩 upLoladVideoFn(src,img,bitrate,resolution){ wx.showLoading({ title:'视频上传中...', icon:'none', mask:true }) // 压缩并上传 ...
2022-03-25 11:30:39
5224
原创 小程序压缩图片 先用canvas进行压缩,压缩之后在用微信的compressImage压缩。效果挺好
先用canvas进行压缩,压缩之后在用微信的compressImage压缩。效果挺好 //压缩图片 getCanvasImg: function (index,failNum, tempFilePaths,imgSize){ wx.showLoading({ title:'上传中...', mask:true }) var that = this; if (index < .
2022-03-25 11:19:36
1466
原创 小程序聊天加载聊天记录简易
<template> <div> <scroll-view class="message-list-container" style="height:1300rpx;widht:100%" :scroll-y="true" :scroll-top='topNum' :scroll-into-view="jumpAim" :refresher-enabled="true" @refresherrefresh="refresh" :refresher-trigge
2022-03-08 08:58:57
546
原创 小程序 日期选择器 日期段选择器 处理小程序原生日期选择设置起始日期后,ios依旧可以显示非起始日期段的日期
简单的日期选择器, 处理小程序原生日期选择设置起始日期后,ios依旧可以显示非起始日期段的日期参数:start开始日期 12 如果是18岁以前就写 18:end结束日期 90 如果是最大90岁 就写 90:timeVal页面展示的数据源下标:timeShow初始页面值 ‘2022-01-13’ 没有可以不用传@closeFn 关闭事件@getDateFn 改变事件//DatePopup 组件<template> <view class="bo.
2022-01-13 10:40:19
2460
原创 小程序使用苹果手机进行时间格式化转成了NaN-NaN的格式
错误: 小程序使用苹果手机进行时间格式化转成了NaN-NaN的格式,解决方式 : 是因为苹果手机不支持2020-12-01 这种格式,需要将’-‘转成’/’ 2020/12/01就行了 且时间戳格式等不能存在.000格式...
2022-01-10 14:57:18
374
原创 小程序多次进入同一页面,返回总是最后一页数据
解决页面之间相互跳转,点击左上角返回时,显示的都是最后一页的数据。示例: a - 带参{c:1} -> b , b - 带参{c:2} ->a , a -带参{c:2} -> b ,预期: 点击返回到最初a的时候 参数应该是 {c:1} ,实际: 点击返回到最初a的时候 参数是 {c:2}解决方法,在页面进入时存储当前页面的data, 在页面卸载时将存储的数据返回给上一个页面的data //页面卸载 onUnload() { let newsDetailsData =
2021-12-13 17:06:21
868
原创 js合并数据递归格式,[{id: 2, parentId: 1},{id: 1}]
var data = [ {id: 2, parentId: 1}, {id: 1}, {id: 3, parentId: 2}, {id: 5, parentId: 4}, {id: 4},]function returnData(arr){ //初始没有上级的数据和 let parents = arr.filter( item => !item.parentId) //初始有上级的数据和 let childs = arr.filter(item => it.
2021-11-10 11:44:27
1456
原创 小程序setData赋值报错Maximum call stack size exceeded
赋值报错Maximum call stack size exceeded 先定义一个变量,通过JSON.stringify序列化返回数据。 然后在JSON.parse转回去进行赋值就可以了 a.then(res => { var data =[] data = JSON.stringify(res) that.messageList = JSON.parse(data) console.log(that.messa...
2021-09-15 11:10:24
569
原创 小程序使用封装方法获取的值为undefined, 可以使用promise回调进行数据处理
export function numOperation( num , type ){ return new Promise( ( resolve,reject)=>{ if( typeof num == 'number' ){ if(type == 'add'){ resolve( num+1 ) }else{ resolve(num-1) } }else{ reject('不是数字') } })}//其他文件引入使用numOper.
2021-09-02 14:41:10
318
原创 vue强制刷新,和数组赋值
引入组件, 页面初始数据之后,组件视图可能不会发生变化,可以使用$nextTick方法进行处理。数组在页面上渲染数据,如果之后又对数组进行操作,可能打印的结果是正确的,但是页面数据没有变化就需要使用。
2021-06-10 11:44:18
2705
原创 小程序使用uni-app请求分装,以及使用
新建文件夹命名为request,在request中新建http.js(统一请求分装),新建api.js(统一api地址)封装api请求 http.jsconst BASE_URL = "https://******/" //统一请求域名const TOKEN = uni.getStorageSync('TOKEN') //TOKEN//跳转登录const doLogin = () => { uni.redirectTo({ url: '/pages/login/index' }
2021-06-08 10:32:26
270
原创 根据#@标题页面显示不同的文字颜色
需要一个固定的格式,比如@后面的文字加个空格@123123 速度放缓就卡死页面显示<div class="column_title"> <template v-for="(val, ind) in feedCount"> <div :key="ind"> <span v-if="val.b" class="ssss">{{ val.b }}</span> <span v-if="val.c"&
2021-06-02 15:06:58
128
原创 css单行超出显示...,多行超出显示...
单行 overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100rpx;多行 width: 94.67%; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;
2021-05-25 10:36:38
99
原创 js根据时间重排数组数据
//初始数据data:[ { industry: "计算机/互联网/通信" isShow: "1" jobTitle: "" lastQueryTime: "2021-05-24 15:58:49" }, { industry: "行业2" isShow: "1" jobTitle: "补高数你" lastQueryTime: "2021-05-24 14:08:49"},]//修改之后data = [ { time: "昨天15:58" timeList:[{
2021-05-25 10:29:10
245
原创 小程序上拉刷新下拉加载
data(){ return{ currentPage:'1', loadMoreIs:false, carList:[] } }, /*** 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh(){ let _this = this; this.loadMoreIs= false this.currentPage= 1 setTimeout(function () {..
2021-05-25 10:15:36
57
原创 小程序图片视频上传(传入本地图片,改下请求连接)
在这里插入代码片//封装上传图片视频 参数为本地图片数组路径export function upLoadPics(urls = []) { let promiseList = urls.map((item) => { return new Promise((resolve) => { console.log(resolve,item,'item') let urlimg = typeof item == 'string' ? item : item.f
2021-05-18 15:10:28
163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人