12 2020 档案
摘要:纯粹就是觉得好玩 1.css3动画奔跑的大熊 代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>奔跑的大熊</title> <style type="text/css"> body{ background
阅读全文
摘要:一.promise 1.新建一个js用来封装请求 export const request = (params)=>{ return new Promise((resolve,reject)=>{ wx.request({ ...params, success:(result)=>{ resolve
阅读全文
摘要:1.安装NProgress npm install --save nprogress 2.在main.js中引入对应的js和css import NProgress from 'nprogress' import 'nprogress/nprogress.css' 3.在请求时展示进度条,在请求结束
阅读全文
摘要:1.安装echarts包 npm install echarts --save 2.导入echarts和lodash,lodash用作两个数据合并 var echarts = require('echarts'); import _ from "lodash"; 3.为echarts准备一个具备大小
阅读全文
摘要:代码 function filterFalse(arr) { return arr.filter((item)=> Boolean(item)); } var result = filterFalse(['z', "ate", 0, null, 99]); 结果
阅读全文
摘要:function repeatStr(str,num){ if(num<0){ return '' } var save = str for(var i=1;i<num;i++){ save += str } return save } var result = repeatStr("zy", 3)
阅读全文
摘要:代码 function largestNum(arr){ var newArr = [] for(var i=0;i<arr.length;i++){ arr[i].sort((a,b)=>{ return b-a }) newArr.push(arr[i][0]) } return newArr
阅读全文
摘要:代码 function titleUpper(str){ //1.charAt(下标):返回某个下标所对应的字符, 若没有这个字符则返回一个空字符 //2.join(' ')把数组按照规定的字符连成字符串,如join(' ')括号里面是空,那么就把数组每一项的按照空字符连接成字符串 return s
阅读全文
摘要:代码 function findWordLongest(str){ var newArr = str.split(' ')//从空格的地方隔开组成一个新的数组 var tempArr = [] for(var i=0;i<newArr.length;i++){ tempArr.push(newArr
阅读全文
摘要:<script type="text/javascript"> function factorialize(num){ if(num<0){ return -1 }else if(num == 0 || num ==1){ return 1 }else{ return num * factorial
阅读全文
摘要:说明 如果两个地方都需要用同一个数据,但是其中一个地方要求这个数据是数组类型的,另一个地方要求这个数据是字符串类型的,那么我们就可以深复制一份数据,然后把复制的数据转成字符串类型,原数据让他还是原来的数组类型,然后两份数据各用各的,互不影响。 1.下载lodash插件 npm i --save lo
阅读全文
摘要:首先看代码和效果 .itemTypeCont{ display: flex; justify-content: space-between; flex-wrap: wrap; } .itemTypeCont>view{ width: 200rpx; border: 1px solid green;
阅读全文
摘要:1.截图 数字转字符串只需要用该数字num+'' 如: <el-steps :active=" num + '' "></el-steps> 2.代码 <el-steps :space="200" align-center :active="activeIndex-0" finish-status=
阅读全文
摘要:说明 https://blog.csdn.net/CoderBruis/article/details/107206943 这个链接是转载别人总结的笔记,下面是自己总结的 一.vuex基础篇 1.安装vuex npm install vuex --save 2.在src目录下新建文件夹store,然
阅读全文
摘要:1.every方法(判断购物车是不是全选) every() 方法用于检测数组所有元素是否都符合指定条件。 every() 方法使用指定函数可以检测数组中的所有元素: 如果数组中检测到有一个元素不满足,则整个表达式返回 false ,且剩余的元素不会再进行检测。 如果所有元素都满足条件,则返回 tru
阅读全文
摘要:1.数组拼接 说明:一般用作手机端分页,比如一开始请求十条数据,触底加载后十条,就可以用该方法把后十条数据和新加载的数据拼接起来在页面显示。 2.对象拼接。 说明:把两个对象的数据放在一个对象里面 方法1 <script type="text/javascript"> var tmpa = { q
阅读全文
摘要:1.在main.js中写如下js Vue.filter('dateFormat', function (origiVal) { //dateFormat过滤器的名字,function()过滤器的处理函数 // origiVal需要处理的那个时间的数据 // padStart()字符串方法:第一个参数
阅读全文
摘要:一.创建一个新的分支 查看所有分支 git branch -a 检查一下当前所处分支 git branch 创建一个分支叫goods_params,然后通过checkout切换到goods_params分支上 git checkout -b goods_params 查看是否切换到goods_par
阅读全文
摘要:说明 map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。 map() 方法按照原始数组元素顺序依次处理元素。 map() 不会对空数组进行检测。 map() 不会改变原始数组。 用法1:将一个接口返回的多层循环数据的第一层的其中一个字段取出来放在一个新的数组里面 用法2:
阅读全文
摘要:说明 在elementui的展开列中,去添加新的东西时,会同时操作所有的展开列,像如下这种写法则不会有这个bug) 页面 js 在获取数据的接口里面做如下操作 showInput(row){//点击按钮展示文本输入框 row.inputVisible = true this.$nextTick(_
阅读全文
摘要:说明 此处主要是讲讲字符串分割成数组 接口中的某一个字段是字符串,有时候业务需求,我们需要把字符串按照一定的格式分成数组,这里比如按照都号分割作为数组的某一项; 代码 res.data.forEach(item=>{ item.attr_vals = item.attr_vals.split(','
阅读全文
摘要:vue 关于路由导航守卫的介绍和用法 说明: 像一个系统,一般都需要先登录,如果用户没有登录通过地址访问某一个页面,要强制让他去登录页面,因为除了登录页面,其他页面都必须要先登录才能访问 1.把下面的写法换成2的写法 2.也就是把router拆开写 3.进行如下路由导航守卫
阅读全文
摘要:1.封装部分 const httpRequest = (opts, data) => { let httpDefaultOpts = { url: baseUrl + opts.url, data: data, method: opts.method, header: opts.method ==
阅读全文

浙公网安备 33010602011771号