自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(233)
  • 资源 (11)
  • 收藏
  • 关注

原创 前端常见正则(IPv4、IPv6、域名、掩码、汉字、邮箱等)

【代码】前端常见正则(ip、域名、掩码、汉字、邮箱等)

2024-07-16 11:51:23 108

原创 前端实现调用ChatGPT

1.使用的 EventSourcevar source = new EventSource('http://example.com/events');source.onmessage = function(event) { console.log("New message:", event.data);};source.onerror = function (e) { eventSource.close() console.log('eventS

2024-07-15 19:51:21 206

原创 antv/G6层级布局的流向图

【代码】antv/G6层级布局的流向图。

2024-07-01 10:51:11 117

原创 在https页面,通过iframe实现http跨域访问(解决iframe页面点击浏览器刷新按钮后返回首页问题)

在https项目页面,利用iframe嵌入http项目页面,用nginx配置抓发后解决跨域,浏览器F5刷新后,请求的http项目的页面返回首页,并不是url对应的页面(https、http项目均为vue项目)解决方案:http项目改为history路由,iframe修改src。问题原因:由于http项目用的hash路由,导致刷新后返回首页。

2024-05-30 15:14:05 770 1

原创 多租户数据隔离方案

在选择多租户数据隔离方案时,需要考虑的因素包括成本、数据隔离性要求、预计的数据量、系统对数据隔离性的要求、后期可能出现的性能问题以及数据统计分析的便利性。例如,如果系统对数据隔离性要求不高,且预计的数据量不大,可能会选择共享数据库、共享数据表的方案。如果系统需要更高的数据隔离性和安全性,或者租户数量较少,可能会选择独立数据库的方案。的多租户插件来自动在查询时加上tenantId查询条件,在插入数据时自动填上用户的tenantId。此外,还有一些技术手段可以帮助实现多租户数据隔离,例如使用。

2024-05-28 10:45:56 346

原创 前端项目由于node版本导致依赖安装失败,项目运行失败解决办法

前端项目由于node版本导致依赖安装失败,项目运行失败解决办法

2024-05-13 17:25:48 160

原创 antdesign 1.7.8 vue2 table实现列合并

antdesign 1.7.8 vue2 table实现列合并。

2024-04-10 15:56:58 422

原创 html2canvas+jspdf实现前端导出pdf时,4k屏浏览器卡死

html2canvas+jspdf实现前端导出pdf时,4k屏浏览器卡死,降低像素比解决

2024-04-07 16:49:18 357

原创 axios中post请求application/x-www-form-urlencoded显示参数错误

axios中post请求application/x-www-form-urlencoded显示参数错误,需要用qs对参数进行序列化处理

2024-04-07 16:32:41 491

原创 The engine “node“ is incompatible with this module

yarn安装项目依赖包时报错,node版本不兼容问题解决方式重新安装node为提示的版本;配置忽略node引擎版本:

2024-04-02 14:13:58 247

原创 vue项目去除打印信息console

/ 注释console。

2024-03-07 17:36:42 517

原创 Beyond Compare4破解方法

Beyond Compare4破解方法

2024-02-24 16:19:20 4655 1

原创 常见的微前端解决方案对比

常见的微前端方案对比

2024-01-03 16:12:17 1160

原创 qiankun微前端原理及部分源码解读

微前端qiankun原理及源码解读

2024-01-03 16:03:34 1049

原创 微前端框架对比

微前端框架对比,single-spa、qiankun、micro app、wujie

2024-01-02 10:52:54 1291

原创 chrome vue devTools安装

谷歌浏览器安装vue devtools 步骤及vue devtools 下载资源

2023-11-30 10:58:24 267

原创 js实现点击某个按钮后平滑滚动到指定位置

window.scrollTo(options)方法,options是一个对象,有三个属性:top 等同于 y-coordleft 等同于 x-coordbehavior 类型String,表示滚动行为,支持参数 smooth(平滑滚动),instant(瞬间滚动),默认值auto(等同于instant)

2023-10-12 14:56:43 523

原创 内网npm私服使用说明

近期前端团队会持续开发一些前端公共组件,由于是公司内部资产,并不方便发布到公网的npm中托管。其他的编译模板,不管是CNPM还是NPM都会强制使用淘宝的源,不会读取.npmrc中的配置。只有yarn会读取,而且是通过试验得到的结果,没看过平台部门的代码,目前只能将就这么用。发包地址:http://nexus.xxx.xxx.com/repository/npm-cosmo-hosted/取包地址:http://nexus.xxx.xxx.com/repository/npm-cosmo-group/

2023-03-14 17:26:48 921 1

原创 可视化有关JS官网链接

可视化JS的中文api地址

2023-03-02 15:56:55 266

原创 工作流程图、审核流程图前端实现

d3实现审批流程图

2023-02-21 16:37:22 698

原创 echarts实现柱状图纹理填充及背景纹理填充效果

echart实现柱状图渐变纹理填充,echart实现柱状图背景柱子宽度自定义

2023-02-21 16:21:24 2959 1

原创 全站置灰实现css代码

全站置灰实现css代码html{ filter:grayscale(90%)}

2022-12-01 16:03:58 181

原创 elementUI cascader下拉框不自动跟随输入框

cascader要跟随输入框,需配置:append-to-body="false",但api上并无次配置项。

2022-10-10 16:30:03 616

原创 设置zoom后,导致级联下拉不跟随输入框

【解决方法】对各自元素的样式,也设置zoom:0.75,即可解决错位问题。

2022-10-10 11:46:02 1170

原创 elementUI cascader父容器出现滚动条后,级联下拉横向被隐藏

elementUI cascader父容器设置overflow:auto出现滚动条后,级联下拉设置:append-to-body="false"时,下拉选项横向被隐藏,如下图所示。【解决方法】设置cascader 的append-to-body="false",使其挂在在body上即可显示隐藏部分。

2022-10-10 11:38:03 798

原创 Ant design for Vue的table的行合并、列合并、行列合并的代码实现

Ant design for Vue的table的行合并、列合并、行列合并的核心代码实现

2022-08-03 15:33:19 1226

转载 浏览器的缓存机制

缓存会根据进来的请求保存输出内容的副本,当一下个请求到来的时候,如果是相同的url,缓存会根据缓存机制决定是否直接使用副本响应访问请求,还是向服务器再次发送请求.比较常见的就是浏览器会缓存访问过的页面,当再次访问这个URL地址的时候,如果网页没有更新就不会再次下载网页,而是直接使用本地缓存的网页;服务器返回资源的时候,会在响应头信息中带上资源实体标签EntityTag,可以用来作为浏览器再次请求过程的校验标识,如果发现校验标识不匹配,说明资源已经被修改过或过期,浏览器需要重新请求资源。.........

2022-07-25 09:15:26 241

原创 vue2+TS项目运行和打包错误

vue2.0+TS项目运行和打包突然报如下问题,感觉像是babel不支持TS可选链的写法,百度了半天没有找到解决方案。最后查了一下babel的插件库,在项目配置文件:babel.config。js中加上对象的插件库就行:"@babel/plugin-proposal-optional-chaining"...

2022-06-24 14:56:40 1471

原创 css实现矩形四个边角特效

先贴效果图如下:对应css代码如下:.total-item-inner{ width: 310px; height: 108px; padding: 16px; background: linear-gradient(to left, #0DD7B5, #0DD7B5) left top no-repeat, linear-gradient(to bottom, #0DD7B5, #0DD7B.

2022-05-07 10:31:16 1897 1

原创 微信小程序定位功能调试正常,上线后获取不到定位信息

原因分析:由于调用了高德接口https://restapi.amap.com/v3/geocode/regeo,但未将请求域名添加至服务器request合法域名中导致解决方法:登录微信小程序开发平台,将https://restapi.amap.com添加至服务器request合法域名中,如下图所示...

2022-05-07 09:40:32 3276 2

原创 qiankun微前端踩坑记录

问题1.本地开发时,在主应用页面刷新会直接变成微应用页面,配置如下:registerMicroApps([ { name: 'app1', entry: '/app1/', // http://localhost:8080/app1/ container: '#container', activeRule: '/app1', },],分析:由于entry和activeRule相同导致解决方案:将activeRule改为主应用访问微应用的baseUrl

2022-04-21 17:06:49 1729 2

原创 高德地图开发踩坑记录

1.一个文件中,由于高德版本引入不同,导致刷新amap报错2.高德搜索POI api仅支持到查询市内地址,未支持到查询区内地址,如果city参数传区code,则citylimit不生效。citylimit要生效,city需传cityCode...

2022-04-18 14:55:45 508

原创 d3.js

中文地址: D3js: Data-Driven Documents英文地址:D3.js - Data-Driven Documents

2022-04-13 16:15:52 143

原创 高德地图amap前端开发

高德获取当前mark坐标:高德地图API高德开放平台官网https://lbs.amap.com/tools/picker

2022-04-13 16:13:32 703

原创 vue-amap官网文档链接,vue-amap画圆

1.4.3 圆 - vue-amap 中文文档 - 文江博客基础示例 组件 | vue-amap

2022-03-29 20:01:02 1793

转载 vue-amap 初始化报错 AMap.PolyEditor is not a constructor 和 a[d].split is not a function

main.js中import VueAMap from 'vue-amap'Vue.use(VueAMap)VueAMap.initAMapApiLoader({ key: '6cf4109dca43906adfe00d4bbb6d93b5', // 康药麦麦高德key plugin: [ 'AMap.Autocomplete', 'AMap.PlaceSearch', 'AMap.Scale', 'AMap.OverView', 'AMap.Too

2022-03-29 18:06:04 3423 3

转载 echarts 作品地址

地址1: https://www.isqqw.com/#/homepage 地址2:http://www.ppchart.com/#/社区地址:https://www.makeapie.com/explore.html#sort=ranktimeframe=allauthor=al

2022-03-16 14:51:04 344

转载 geoJson全国各省市地图json数据获取

地址1:DataV.GeoAtlas地理小工具系列地址2:POI数据|POI数据库|最新POI数据库|最全POI数据库|百度POI数据库|高德POI数据库|谷歌POI数据库|2022年POI数据库

2022-03-16 14:48:50 3114

原创 npm、yarn、git常用命令

npm常用命令1.npm设置镜像地址npm config set registry https://registry.npm.taobao.org2.npm下载依赖,指定私服地址npm install 包名 --http://xxx.com/repository/xxx/3.npm查看当前登录账号npm whoami4.npm登录私服账号npm login --http://xxx.com/repository/xxx/5.npm私服发布包npm publish 包名

2022-02-10 14:01:41 1345

转载 npm 私有模块的3种方法

转自npm 私有模块的3种方法 - 简书在前端/Nodejs 开发中我们通常会开发出公共的 module,但在企业开发功能模块时并不希望将自己的核心代码发布到 npmjs.org 中,虽然 npmjs.org 提供...https://www.jianshu.com/p/a9540d9f8d9c...

2022-02-09 10:47:35 13

乾坤微前端基于vue的子模块开发.docx

主要介绍基于qiankun的微前端开发中应用间通信的实现,以及子应用的搭建

2021-08-19

PHP入门基础知识.doc

php基础知识,包括:语法、打印、注释、数组、超级全局变量、魔术常量、命名空间、php面向对象——类、构造函数、析构函数、继承、重写、访问控制、接口

2020-09-25

html2canvas.js

该脚本允许您直接在用户浏览器上对网页或部分网页进行“截屏”。屏幕截图是基于DOM的,因此对于真实的表示可能不是100%准确的,因为它并不生成实际的屏幕截图,而是基于页面上可用的信息构建屏幕截图。http://html2canvas.hertzen.com/

2020-03-16

FileSave.js

filesave.js可以实现保存文件、保存文本、保存画布,将数据源保存到文件名目的地,返回实际保存的ArrayBuffer。saveSync执行同步调用。数据类型可以是:Buffer, ArrayBuffer File, Blob dataURI, base64 string TypedArray, Array ImageData, AudioBuffer Object ndarray等。https://www.npmjs.com/package/save-file

2020-03-16

区块链视频资料.zip

此视频是国外第一手资料最新有关区块链的资料,还没有时间观看,但是是国外的大boss发的,希望能帮助到大家

2020-02-16

Web前端编码规范.doc

web前端编码规范包括csst编码规范、htmlt编码规范、javascript编码规范。主要写了编码主要实现及编码经验和前端开发经验。

2020-02-16

ios、Android、web端交互设计流程及经验.docx

文章写了交互设计的流程及注意事项,分为四个模块,产品信息架构设计、ios&Android和web端设计规范与设计模式、页面排版布局、视觉心理学。

2020-02-16

ios、Android、WinPhone三大平台设计规范.zip

ios、Android、WinPhone三大平台设计规范,包括设计原则、交互响应、布局、动画、样式、控件等等

2020-02-06

微信小程序开发.pptx

微信小程序开发流程、环境搭建、开发工具、小程序API解读

2019-09-20

微信小程序开发.pptx

微信小程序开发流程、环境搭建、开发工具、小程序API解读

2019-09-20

sass的简介与快速入门.pptx

sass简介:开发环境搭建、sass语法、sass继承、函数、变量等 快速入门ppt

2019-09-20

空空如也

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

TA关注的人

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