自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

欢迎来到☆槿畔☆的博客

前端知识探讨。。。

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

原创 企微衍生的地理位置那点事

企业微信衍生的浏览器地理位置的那点事,开发者最喜欢的谷歌浏览器定位支持性并不友好。。。

2022-09-08 23:33:02 3122 3

原创 深入了解微前端

什么是微前端,为什么要选用微前端架构,微前端该如何实现,文本讲做具体的阐述。

2022-09-07 16:00:21 2485

原创 react+ts实战之 @reduxjs/toolkit

redux+local持久化+异步处理的解决方案

2022-07-04 17:23:46 21466

原创 vite项目优化

vite项目按需引入优化optimized dependencies changed. reloadingnew dependencies optimized

2022-05-29 18:33:36 30241 4

原创 vue3+ts实战开发之swagger自动生成工具开发(二)

vue3+ts+vite实战开发之,swagger工具自动集成

2022-04-24 17:00:00 4280 4

原创 vue3+ts实战开发之swagger自动生成(一)

vue3+ts的实战开发,重点讲述了api的调用规则,api的interface如何定义等因素。

2022-04-24 12:22:28 17354

原创 2021年度总结

来自一名95后前端开发的2021年度总结,希望个人感慨能给大家带来帮助。。。

2022-01-24 17:08:57 7585 10

原创 vue3原理解析

大家都知道vue2的时候是使用了Object.defineProperties方法通过set和get来进行数据的劫持,从而达到响应式数据。在vue3中则是使用es6 proxy代理,将对象进行转化拦截,使用weakMap做弱引用缓存。当触发代理的get时就会调用track,在track里面会把对应的effect收集到targetMap(targetMap就是map数据)set时会执行trigger,trigger函数如果有获取有对应的effect,就会触发effect。下面通过手动一个案例来进行

2021-02-19 18:04:19 13317 4

原创 vue快速转型uni-app

本篇博客是给已经有了vue、react等框架基础的同学预览的,重点讲述培养学习思维,以不一样的思维带你深入uni-app。。。1.刚学习uni-app,第一步应该考虑哪些东西?了解其应用场景,整合其优势,大规模的线上案例这是必然的,具体的介绍需要大家去细细研究。我们既然已经有了前端框架的开发经验,学习一个新的线路时,必须有一个正确的思维:1)快速入门,熟悉简单语法2)前端框架通用优势在该框架中如何实现。(如组件封装、组件通信、组件生命周期、路由守卫、实战请求接口封装、实战mock数据等等)

2020-07-31 17:08:00 9974 1

原创 前端项目的接口管理方案----构思

一般来讲,现在百分之90的开发方式都是前端端分离,通俗来讲就是服务端提供一个http的REST API,前端同学去调用服务端的接口进行交互。因此就衍生出请求代码的各类封装,但是网上的开发者从来就没有一个具体的定义,网上也没有具体的一个特别规范的一个点。我个人观点认为,封装就应该是拆分一层又一层,最终目的就是为了方便维护,方便拓展,方便管理。传统的代码,也是我看见项目最烦的一种代码:...

2020-05-05 16:14:46 10896 2

原创 vue-config.js配置实战

今天讲述一下vue-config.js配置,我们前面搭建好脚手架会发现,这个对比2.x版本少了很多东西,没有build的配置,也没有webpack的配置,那么问题来了,我们如何去开发我们的项目呢,比如设置代理,打包配置等问题呢?还不会搭建脚手架,点击前往搭建vue-cli3实际上我们都是可以在vue-config.js中进行配置(刚创建的这个js都是空的),我把官网里面很常见的配置都进行了注释...

2018-11-15 15:04:00 30145

原创 vue-cli3脚手架/单文件/环境搭建

vue-cli3脚手架/单文件/环境搭建。vue3.x版本相对于2.x版本做了许多地方的优化,个人总结主要还是使用上使开发者更加一目了然,配置起来也更加的方便,减少了各种webpack里面的loader的配置.下面一起看一下,3.x版本该如何从搭建到配置再到开发的一个过程:如果你已经搭建好了,请前往vue-config.js(封装了2.x的webpack配置)一,安装1.如果电脑...

2018-11-15 14:54:59 23455 1

原创 vue组件发布npm

最近对开发Vue组件库的流程很好奇,网上步骤一搜也是一堆,总是少点漏点的步骤,就会导致整段垮掉,下边自己弄完整理了一下。跟着步骤走:一,创建一个vue项目,为了简洁方便,推荐使用webpack-simple构建一个项目 vue init webpack-simple my-project二,就是按照提示,cd my-project------->npm i---------...

2018-09-07 14:04:54 22952 14

原创 react-native入门----Unable to resolve module ‘AccessibilityInfo’ 错误(三)

前面主要是搭建了各种环境,虚拟机等等。本次主要是讲react-native入门搭建基础脚手架遇到的坑。。。按照官方的说法,安装完各种环境以后直接安装脚手架,cd到所在目录直接就能运行进入到欢迎界面了。npm install -g yarn react-native-clireact-native init AwesomeProjectcd AwesomeProjectreact...

2018-08-08 17:39:27 11506 1

原创 react-native结合Genymotionshell开发(二)

mac的电脑结合Xcode就可以,window个人感觉Genymotionshell还挺不错的,可自己在官方注册用户,直接登录选个人使用就行,一般安装完就生成了三个应用我自己根据网上以及官网的说法在android studio中这样使用,发现走不通(首先讲的按官方的操作。有懂的可私聊我,感谢。这里提供另外的解决办法)首先File-->settings-->Plugins...

2018-08-08 17:08:21 18445

原创 react-native 环境配置(一)

感觉native的入手还是比一般的文档相对来说比较麻烦的,尤其是各种环境的需求,缺一不可,本博文将从环境配置到入门,剩下的还是看native中文网的文档为主。安装Node 、android studio、Python2 和Java SE Development Kit (JDK)node,python(直接下载自动添加的环境变量,就不说明了)java下载以及环境配置:1.下载...

2018-08-08 16:18:19 5662

原创 node.js结合redis+mysql

mysql大家都知道是什么,数据库,就不怎么简介了,redis当你的服务器访问量比较大的时候或者说想让你的速度访问更快的时候,你就要用到redis进行缓存,好处就是别人请求的都是你缓存的数据,你只需要定时的向mysql调用数据即可,避免了大量用户访问的时候频繁的对数据库进行select查找,减轻了服务器的压力。用的时候记得下载redis和redis可视化工具,启动redis server;...

2018-07-11 14:34:30 13846

原创 vue裁剪并上传头像

之前,在用vue写一个上传头像的模块,里面需要对头像进行拖动裁剪设置,可是后台却跟我说他只要类似于input上传图片的内容。前端是没有办法操作本地图片的,一般也只能是传图片+裁剪的坐标给后台,除非用canvas来进行绘画裁剪然后再拿到裁剪后的base64图片地址,不断反复的转码再通过new的fromdata转成blob的格式,总之相当复杂。(github直接搜索vue-cropperjs),最终得...

2018-04-05 18:54:20 4859 2

原创 【uni-app】App通知权限检测与提醒

app中会存在通知权限关闭的情况,某些时机需要提醒用户前往设置打开权限,本文基于uniapp进行函数封装

2024-04-07 16:07:44 98 1

原创 页面转word的那些事

解决页面如何转化成word文档,或者需求需要下载成word形式

2024-04-07 15:57:09 907

原创 【uniapp】Uniapp cli 自动化打包脚本实现

uniapp只能在hbuildx中进行配置打包app,本文设计借助cli实现本地cmd打包

2023-12-26 17:15:34 1034

原创 【1024纪念】来自AI的博客

今年是chatGpt突飞猛进的一年,也见识了社会的进步,就让AI来替我写下这篇文章吧

2023-10-24 10:53:58 457

原创 纪念在CSDN的2048天

时间真快~

2023-10-06 09:04:30 1339

原创 【uniapp】一文读懂app端安装包升级

uniapp app端(ios,android)发布,apk\ipa 在线wgt包升级流程

2023-08-08 15:22:34 1990

原创 【uniapp问题】app端ios短时间震动兼容

app端下拉刷新时想增加一些反馈效果,但是ios是不支持短震动的...

2023-07-05 14:26:43 1399

原创 全国科技工作者日纪念文

通过这些技术,Web前端工程师可以创建出漂亮、直观且易于使用的用户界面,并提供各种交互功能,以实现用户期望的功能和体验。新的框架和库被创建出来,新的标准和规范被推出,以满足不断变化的需求和需求。因此,要想确保代码的可维护性和可扩展性,您需要编写整洁、有条理的代码,并使用合适的结构、命名约定等。9月10日是全国科技工作者日,这是一个重要的节日,旨在表彰和庆祝我国广大科技工作者的贡献和成就。因此,要想成为一个出色的Web前端工程师,需要不断更新自己的知识和技能,掌握新的工具、库和框架。

2023-05-30 13:49:13 689

原创 【uniapp】app端压窗屏设计

众所周知,在app端中,普通的组件是无法覆盖原生组件,即使是官方提供的`cover-view`也只是在实体内容中覆盖一些原生的如地图。但是无法覆盖底部的tabbar。

2023-05-26 11:57:30 1653

原创 【uniapp】踩坑日记核心重点

uniapp兼容问题重点,scroll-view弹出层会截取、tabbar滚动条互相影响、如何使用renderjs调用web端的document使用echarts案例等

2023-05-26 11:28:11 1667

原创 uniapp-结合renderjs多端多平台监听键盘事件

在uniapp中input框的键盘事件,仅仅只有keyup事件,而且没有keydown事件,在app端软键盘在输入时更是无法判断用户按下的是哪一个键,使用renderjs解决这个问题

2023-05-25 14:50:17 2412 2

原创 虚拟滚动实现原理

前端一次性循环渲染很多的dom,会导致界面卡顿。虚拟滚动帮助我们解决这一问题,本文详细讲解实现原理与图解内容,帮助大家分析。

2023-05-24 17:44:05 1454

原创 浅谈antd5兼容

antd5的兼容性。。。

2023-04-06 11:29:33 3293 3

原创 gitlab结合semantic-release自动化发布npm插件(二)

本文讲述了,作为前端开发开发单个npm插件或组件时,如何结合git CI/CD做内部流程自动化的规范、与执行。。。

2022-12-07 11:43:10 2004

原创 1024纪念贴

1024

2022-10-24 11:38:36 889

原创 前端应用聚合整改

前端多应用跨框架整合打通,sso和微前端技术哪个更为适合,改动点更小。。。

2022-08-22 17:50:07 3090

原创 谈谈前端jenkins构建-npm install速度慢的那些事

前端npm安装慢的综合分析以及解决方案,运维不是万能的,我们也要从自身优化找原因。

2022-08-22 14:15:53 9043 5

原创 qiankunjs+react 高版本webpack解决方案

react接入qiankun时报错You need to export lifecycle functions解决方案

2022-08-04 16:26:29 3127

原创 express 问题修复cannot find module ‘http-erors‘

express问题报错,cannot find module 'http-erors'

2022-08-04 16:16:48 1713

原创 react+ts之router管理

[email protected]与vue-router越来越像...不信自己看,结合react进行实战吧

2022-07-04 17:59:35 20656

原创 react这几年重大意义的变化

18年到现在的react发生的重大API改变......

2022-07-04 15:25:40 19518

原创 开源-swagger-ts-api

当前端web项目中应用了ts,我们不可能对成千上百的接口进行 interface的类型定义,现将接口swagger文档编译成接口文件和interface各种类型定义的工具,极大提高效率,现已开源。

2022-05-30 10:09:45 19323 1

echarts-map.rar

这里存放的是旧版echarts全省的map数据,因为内容部分数据不符合国家测量标准,现在早已经和谐,只能结合百度地图开发。大家自行下载,免费

2020-04-23

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

TA关注的人

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