js中encodeURIComponent函数的使用 项目中用到下载的文件名是中文的。IOS解析不了,需要转义一下。此时就用到了encodeURIComponent()这个方法。我项目中的用法,是写了一个方法。
vue 引入cdn加载失败解决办法 <script src="https://cdn.jsdelivr.net/npm/vue@2.6.11/dist/vue.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/vue-router@3.1.5/dist/vue-router.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/vuex@3.1..
echarts之gauge 最近项目需求,写一个类似仪表盘的图表,因为对echarts的配置项不太熟悉,记录一下不是最终效果,后续还在优化import * as echarts from 'echarts';var chartDom = document.getElementById('main');var myChart = echarts.init(chartDom);var option;option = { series: [ { type: 'gauge', cent
vue query传参刷新后数据变成“[Object Object]“ 的解决方案 我们在路由传参的时候有的时候需要把整个对象传过去,这个时候我们需要先转换一下传参:var params = {}enter(){ this.$route.push({ name:'要跳转的页面' query:{ list:JSON.stringify(params) } })}接收参数:let dataList = JSON.parse(this.$route.query.list)...
计算结束时间与现在时间相差XX天XX小时XX分钟 DateDiffer(Date_end) { //date1结束时间 let date1 = new Date(Date_end) //date2当前时间 let date2 = new Date() let dateDiff = date1.getTime() - date2.getTime() //时间差的毫秒数 let dayDiff = Math.floor(dateDiff / (24 * 3600 * 1000)) //..
一维数组转二维数组 平时我们在写banner轮播的时候,会遇到一页显示几条数据,这个数据是后台传给我们的一个一维数组,我们在用swiper轮播的时候,每一次要显示很多项。还要分很多页显示,例如图中那样这个时候我们需要把后台传过来的一维数组转为二维数组,循环显示。先把一维数组转成二维数组 pages(list){ const pages = [] list.forEach((item,index)=>{ const page = Math.floor(index/