![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
A腿长一米二
一个想用双手创造世界的程序员.
展开
-
uniapp小程序 安卓和ios时间兼容性问题解决方案
uniapp小程序 安卓和ios时间兼容性问题解决方案原创 2022-12-09 19:13:38 · 1347 阅读 · 0 评论 -
vue pc端支付宝支付-前端需要做的事情
vue pc端支付宝支付-前端需要做的事原创 2022-01-20 16:08:53 · 9618 阅读 · 9 评论 -
uniapp生成pdf文件
uniapp生成pdf文件1.需要安装两个插件(1) html2canvas --将网页转换成图片(2) jspdf --将图片转换为pdfuniapp创建完后 在根目录用终端打开1.初始化项目 npm init2.安装所需要的插件 npm install html2canvas jspdf --save3.安装之后引入到需要的页面import html2canvas from 'html2canvas';import jspdf from 'jspdf';4.定义生成原创 2021-12-22 11:33:34 · 7512 阅读 · 13 评论 -
微信小程序 wx.getLocation:fail 频繁调用会增加电量损耗
微信小程序 getLocation:fail 频繁调用会增加电量损耗昨天在开发微信小程序的时候出现了个问题,是这样的:我需要获取定位信息,传给后端,获取范围内的订单,接单之前也需要再次获取定位获取最新定位信息和自己的信息一起传递过去结果就出现了这样的情况:我就蒙了!我就去查看官方文档了:官方传送门文档是这么写的我们去看相关公告相关公告传送门简而言之就是1.在基础库2.17.0版本以上 都会对wx.getLocation进行限制2.开发和体验版30秒内调用有效,30秒内会返回错误原创 2021-11-27 12:57:38 · 4090 阅读 · 5 评论 -
Vue中为什么v-for和v-if不建议一起使用
Vue中为什么v-for和v-if不建议一起使用官方描述:官方链接原因:v-for比v-if优先级高,如果使用的话,每次进行v-for都会执行v-if,造成不必要的计算,影响性能,尤其是当之需要渲染很小一部分的时候。 <ul> <li v-for="user in users" v-if="user.isActive" :key="user.id" > {{ user.name }} </li> </ul>就算改原创 2021-09-29 07:34:18 · 372 阅读 · 0 评论 -
js把后端返回的数组类型(不具有树形结构但有关联性)处理为树形结构
js把后端返回的数组类型(不具有树形结构但有关联性)处理为树形结构当我们做树形图时例如element ui tree组件我们所需要的数据格式是这样的 children: [{ label: '二级 1-1', children: [{ label: '三级 1-1-1' }] }] }, { label: '一级 2', ch原创 2021-09-04 14:33:18 · 550 阅读 · 0 评论 -
vue中computer和watch的区别和使用
vue中computer和watch的区别和使用众所周知computer和watch都是用作监听某些变量使用的也就是说当某一个数据发生变化的时候,所有依赖这个数据的“相关”数据“自动”发生变化,也就是自动调用相关的函数去实现数据的变动。他们两个的左右除了监听数据以外还可以让代码变得简洁,没有过多地赘余混乱有什么区别呢:1.computed是计算属性,实际上和data对象里的数据属性是差不多的(使用上)。2.watch:类似于监听机制+事件机制。(监听某个变量,里面可以运行事件)watch和co原创 2021-08-18 18:44:38 · 3232 阅读 · 0 评论 -
forEach,map和filter的区别
forEach,map和filter的区别这三种都是对数据进行循环的听说for循环已经烂大街了所以我赶紧补习一下别的1.forEach循环,循环数组中每一项并进行简单操作,没有返回值 let arr = [1, 2, 3, 4, 5, 6] arr.forEach(item => { item = item + 1 console.log(item) })2.map函数,遍历数组每个元素,并回调操原创 2021-07-20 21:34:53 · 365 阅读 · 0 评论 -
js节流防抖以及应用场景
js节流防抖以及应用场景函数防抖和节流是什么??函数的防抖节流是用于优化高频率执行js时出现的内存损耗、资源浪费等问题,为了优化此类问题需要对某些事件进行调用次数限制需要优化的常见的函数 浏览器的scroll(滚动)、resize(尺寸)、鼠标的mousemove(获取所在位置)、输入框的keydown(按下)等事件 在使用时会不断调用事件而我们所需要的是最后一次给的值所以我们需要对这些方法进行限制防抖第一种:触发事件后n秒后触发内部事件,函数只能执行一次,如果在这n秒内又被触发,则重新计时原创 2021-07-20 12:04:36 · 418 阅读 · 1 评论 -
通俗易懂 vue购物车案例 简化版 使用 watch方法
通俗易懂 vue购物车案例 简化版 使用 watch方法首先我们把页面简单的写出来html: <div v-for="(item,index) in goodList"> <div>名字:{{item.name}},价格:{{item.price}},数量:{{item.num}},总价格:{{item.price*item.num}}</div> <button @click="add(index原创 2021-04-30 15:51:33 · 381 阅读 · 3 评论 -
element表格双击单元格修改单元格的数据(详细注释)
<el-table :data="tableList" @cell-dblclick="tableEdit"> <el-table-column label="列1" align="center"> <template slot-scope="scope">{{ scope.row.type }}</template> </el-table-column> <el-table-column l原创 2021-04-25 16:05:49 · 837 阅读 · 0 评论 -
js 时间戳转为日期格式
js 时间戳转为日期格式js把时间戳转为普通日记格式第一种function getLocalTime(nS) { return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' '); }第二种function add0(m){return m<10?'0'+m:m }function format(shijianchuo){//shijianchuo是整数,否则要pa原创 2021-04-05 13:25:26 · 200 阅读 · 0 评论 -
JS将时间秒转换成天小时分钟秒的字符串
JS将时间秒转换成天小时分钟秒的字符串/** * 格式化秒 * @param int value 总秒数 * @return string result 格式化后的字符串 */function formatSeconds(value) { var theTime = parseInt(value);// 需要转换的时间秒 var theTime1 = 0;// 分 var theTime2 = 0;// 小时 var theTime3 = 0;// 天 if(theTime原创 2021-04-05 13:22:52 · 329 阅读 · 0 评论