自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 百度如何搜索csdn地址

如果不把你的博客提交到各大搜索引擎中,它们一般是不会收录你的博客的,你可以先尝试一下看看能不能在百度搜到你的博客。就是申请免费加入搜索引擎啦!一般百度在48小时内就会邮件答复你,如果申请成功的话,大家就能够在百度上找到你了。(百度最晚一个月可以找到你博客,因为百度的搜索是每隔36天更新一次的)Google能搜到的相关东西多一点,只要你的博客还可以,它会主动将你的主页等收录到的。百度的搜索引擎...

2020-01-24 15:21:06 377

原创 js 判断对象为数组还是对象的几种方法

js 判断对象为数组还是对象的几种方法

2023-05-08 17:44:54 712

转载 宏队列与微队列

宏队列与微队列

2023-02-23 03:39:04 188

原创 js之防抖函数

js之防抖函数

2022-07-07 15:39:51 332

原创 使用this.$set无效,不更新视图

使用this.$set无效,不更新视图

2022-06-09 11:05:06 6563 1

原创 查看FormData里的值

查看FormData里的值const formData = new FormData();formData.append("basePath", "fos/attach/");formData.append("file", e.file);1)遍历for (var [a, b] of formData.entries()) { console.log(a, b, '--------------');}2)getformdata.get(key)

2021-10-20 14:44:37 5701

原创 判断空对象

1、JSON.stringify() 方法用于将 JavaScript 值转换为 JSON 字符串JSON.stringify(data) === '{}'2、ES6 新增的方法 Object.keys()Object.keys()返回一个数组,由对象自身属性组成let obj = {“a”:“2”,“b”:“3”}let obj = { "a":"2", "b":"3"}let arr = Object.keys(obj)console.log(arr)打印出的答案是:["a

2021-04-30 10:49:39 73

原创 git tag打标

在本地commit 提交后,才可以建立tag标签1.查看标签名git tag2.创建tag标签git tag -a '标签名' -m'描述'3.将tag标签推送到远端git push origin 标签名

2021-03-23 14:29:34 142

原创 移动端适配

1、如果你只是简单的只适配移动端,不需要适配pc端的话首先在head标签里加上meta<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover">而后再将写好的脚本引入即可(将下面代码写在一个文件中,在head中引用)<script src="/plugin/lib-flexib

2021-03-18 12:20:10 219

原创 数组随机

function randomArr(arr){ let length= arr.length; while(length > 1){ //length 先执行random和floor得到index后再自减 let index = Math.floor(Math.random() * length--); [arr[length], arr[index]] = [arr[index], arr[length]]; } return arr; }...

2021-01-26 10:12:20 154

原创 图片加载失败出现白色边框

img {visibility: hidden;}visibility: hidden是隐藏内容,不隐藏高度display:none是全部隐藏

2020-12-21 16:22:16 693

原创 animation图片旋转

html随便给一张图片,便可以套上以下样式,使其旋转 .animation1 { animation: sploosh1 2s linear infinite; }@keyframes sploosh1{ // from{ //动画开始时对于的样式 // transform: rotate(0deg); // } // to{ // 动画结束时对应的样式 // transform: rotate(360deg); // } 0%{ transf

2020-12-17 17:59:57 455

原创 animation图片放大缩小动画

html<img src={picsUranusHalo} className={styles.scale_img7}/>css.scale_img7{ width: 44px; height: 44px; margin-top: 8px; margin-left: 8px; display: block; position: absolute; animation: scale 1.5s linear

2020-12-17 17:55:52 1409

原创 animation 环形扩散渐变效果

html<div className={classnames(styles.item_planet7)}> <img src={picsNeptune} /> </div>css.item_planet7 { width: 41px; height: 41px; margin-top: 2px; margin-left: 2px; border-radius: 50%; -webkit-animation-it

2020-12-17 17:33:12 146

原创 element select 多选全选功能

1、html部分<el-select v-model="productLineIds" placeholder="请选择品线" size="small" clearable multiple collapse-tags @change="selectAll" > <el-option v-for="item in productLineOption" :label="item.name" :value="item.id" :key="item.id"></el-o

2020-11-06 17:06:37 3341

原创 H5页面设置文本超过两行时显示省略号失效

在下面的代码中加行注释就可以了overflow:hidden; text-overflow:ellipsis;display:-webkit-box;/*! autoprefixer: off */-webkit-box-orient:vertical;-webkit-line-clamp:2;

2020-10-26 16:04:40 792

原创 图片没加载完成,显示loading,

img 图片加载完之后,再执行某些操作 function showBallDom() { Toast.loading('', 0, null, true) // antd mobile的loading // 加载完几张图片之后再进行操作,就在数组里写几张图片链接 let promiseAll = [], assetsImageList = [ 'https://123.png', 'https://234.png', '

2020-10-26 10:53:15 1184

原创 git 命令及操作整理

git操作常用命令git clone 拉取代码git branch -a 查看当前所在分支git checkout 分支名 切换本地分支git checkout -b 分支名。 创建新分支,并且将当前分支代码拷贝到新分支上git status 查看修改状态git add . 提交所有修改文件git commit -m ‘提交本地暂缓地区’切换到需要合并到分支Git pull 同步代码,拉取远端分支代码gitk 查看commitidgit ch

2020-10-13 16:59:05 161

原创 react适配PC端和H5页面

react适配PC端和H5页面第一种方法:监听页面尺寸,看页面是否大于适配的宽度,从而选择显示的是移动端还是pc端import Mobile from './components/mobile.js'import PC from './components/PC.js'import React, { useState, useEffect } from 'react'export default () => { const [width, setWidth] = useState(

2020-09-29 17:52:38 3887 6

原创 es6的Set方法

Set数据结构它类似于数组,但是成员都是唯一的,没有重复Set 本身是一个构造函数,用来生成数据结构向Set加入值时,不会发生类型转换,Set 内部的值是否相等采用的算法类似于全等(===)Set 可以接收一个数组做为参数,用来初始化1.数组去重var arr=[1,2,3,4,5,1,2];let newObj=new Set(arr);let c=[...newObj]; /...

2020-02-08 22:17:33 454

原创 vue 路由全局拦截beforeEach

beforeEach钩子函数有3个参数,to,from,next,遍历所有的路由实行拦截。我们可以在路由映射表中增加元信息,可以实现全局拦截或者局部拦截的方式。有关于元信息可以去官网搜索mate。to : 从哪来from:到哪去next:放行router.jslet router = new Router({routers:[// 路由写在里面]})beforeE...

2020-02-08 00:09:22 1771

原创 vue组件的路由钩子函数beforeRouteEnter,局部拦截

beforeRouteEnterbeforeRouteEnter 函数内部 this 是undefined,因为在执行路由钩子函数beforRouteEnter时候,组件还没有被创建出来;先执行beforRouteEnter,再执行组件周期钩子函数beforeCreate。我们可以通过 next 获取组件的实例对象,如:next( (vm)=>{} ),参数vm就是组件的实例化对象。&l...

2020-02-07 22:49:26 2552

原创 es6新特性 将多个对象合并成一个对象 assign方法

es6新特性 将多个对象合并成一个对象 assign方法Object.assign() 方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象语法:Object.assign(target, …sources)参数target:目标对象。sources:源对象。返回值:目标对象。(合并到target对象中)如果目标对象中的属性具有相同的键,则属性将被源中的属...

2020-01-18 22:50:26 2006

原创 echarts图表初始化

首先下载echarts:npm install echarts -S其次copy以下代码就可以生成一个简单的图标表了<template> <div> <div id="myChart" :style="{width: '80%', height: '300px'}"></div> </div></template...

2019-11-18 23:04:02 1219

原创 数组Array.sort()排序的方法

数组Array.sort()排序的方法:如果调用方法sort()时没有使用参数,将按字母顺序(更精确地说,是按照字符编码的顺序)对数组中的元素进行排序。如果想按照别的顺序进行排序,就必须提供比较函数,该函数要比较两个值,a-b>0则升序,反之降序。1、升序arr=[10,1,100]arr.sort(function(a,b){return a-b})输出 [1, 10, 100...

2019-10-20 23:46:35 1923

原创 map和forEach的区别

相同点:1、都是遍历数组2、匿名函数中的this都是指向window区别:map方法:返回一个新的数组,不改变原数组array.map((item, index, array)=>{ //do something})forEach方法:没有返回值,可以改变原数组array.forEach((item, index, array)=>{ //do som...

2019-09-01 23:22:55 430

原创 关于vuex的使用(一)

关于vuex的使用(一)vuex 的安装npm install vuex --save然后 在src文件目录下新建一个名为store的文件夹,为方便引入并在store文件夹里新建一个index.js,里面的内容如下:import Vue from "vue";import Vuex from "vuex";import admin from "./admin";Vue.use(...

2019-08-27 23:20:12 148

原创 Easymock关于post请求

Easymock关于post请求快速上手章节1首先我们先创建一个post请求的接口,如下对于post请求,easymock内置了一个_req对象,通过 _req.body可以设置参数:_req.body.username ===‘admin’,当axois.post(url,{username:‘admin’}),请求成功返回数据,代码如下这样就完成了post的设置,如果公司内部允许...

2019-07-05 00:10:30 3079 2

原创 easymock的get请求

首先按照步骤来2.登录3.创建4 创建完成5 点击进去6 创建接口7.创建完成数据要以双引号引起来,右边填完8.复制地址用axois。get请求这个地址就可以了,其余自己摸索也清楚了...

2019-07-04 00:26:43 362

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除