自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

web小天地

欢迎大家,我们一起交流成长

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 vue+elementui Tree组件实现右键菜单

需求是tree组件实现新增与删除节点的功能,在查阅了很多文章之后,缝缝补补实现了功能npm install @xunlei/vue-context-menu --save<div id="dataPage"> <el-tree id="el-tree" :data="flowTree.root" :props="flowTree.props" @node-click="selectFlow" @node-contextmenu="right

2020-12-11 15:33:14 3705 3

原创 荐在vue中最好用的编辑器 —— vue-json-editor

在尝试了好几种编辑器后,终于找到了一款最满意的编辑器,推荐给大家,十分的好用下面分两个版本,我的项目用的是nuxt.js,是服务端渲染,有时候就会报一下window,document,语法等错误,这些包都需要在nuxt.config.js中配置一下首先 npm install vue-json-editor --save服务端渲染,建议全局注册// 在plugins文件夹下创建vue-json-edotor.jsimport Vue from 'vue';import VueJsonEdit

2020-12-11 15:28:39 5555 6

原创 自学leaflet1

leaflet在vue项目中的引入1 首先在component中创建map文件夹, 再创建index.vue<template> <div id="the-map" class="the-map"></div></template><script lang='ts'>import { Component, Vue, Emit } from 'vue-property-decorator'import L, { LatLngLi

2021-02-22 14:56:49 159

原创 超出js最大数字转换成字符串以正确展示

js最大数和java是不一样的,最好的方法肯定是后端自始至终就以字符串的格式传递。但是也有以数字传递的情况如果后端不改,就需要前端去做,这里使用到的是 json-bigint 插件npm i json-bigint目前前端请求基本都是axios,我这里就是用的axios,在谷歌network中可以看到后端返回的正确数字,但是前端展示时就有了问题,这个插件json-bigint,可以在axios返回的时候就帮忙去做处理,如果没有超出js最大数,不做任何处理。如果超出,会以数组的形式返回,我们只需要遍历数

2021-02-22 10:34:15 1110

原创 js封装深拷贝

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script type="text/javascript"> function checkType...

2020-01-09 21:15:24 156

原创 js预解析2

这一篇预解析题的综合难度比上一个要大一点,不过我自己做的解释应该十分详细了,如果有错误的地方请大家指出来,我们一起成长<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title></head><body&gt...

2020-01-09 21:08:47 113

原创 js预解析面试题

js预解析一直是面试的重点,下面是我自己整理的一些预解析的面试题,基本上是由简到难的顺序排列的,每一道题的答案都自己验证过了,并附上了详细的解释,希望能对你有帮助<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title></...

2020-01-09 21:03:39 2092 2

原创 经典js闭包题

下面是自己积累的几道经典JS闭包题每一道都很有代表性,可能有的题解释的不到位,大家可以参考着结果先自己想一想,如果能够把这几道闭包题搞清楚,那么你在函数闭包上的成长一定是很大的<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title&g...

2020-01-09 20:53:24 408

原创 纯JS自定义Promise

纯JS自定义PromisePromise的重要性已经不需要过多的赘述,但我们不应该只会用它,而应该明白它在底层的一些原理,虽然我们不能写出C那么完美的Promise,但也可以实现他的很多原理,下面,跟我一起看看纯用js如何自定义一个Promise吧//该文件模拟原生Promise(function() { const PENDING = 'pending' //定义常量,用来储存初始...

2020-01-09 20:45:12 234

Promise.js

纯JS自定义Promise,Promise有多重要已经不需要过多的赘述,我们使用了这么久Promise,它的各种API使用的早已经滚瓜烂熟,但是我们真的明白它的原理吗?下面跟我一起去自定义一个Promise吧,里面的解释十分清楚,一定能让你对Promise底层的运行原理有一个更深的理解

2020-01-09

空空如也

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

TA关注的人

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