自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Rn开发社区推荐组件

类型推荐组件构建工具expo导航@react-navigation/native安全区域react-native-safe-area-context图标@expo/vector-icons抽屉react-native-drawer-layoutTab选项react-native-tab-view手势react-native-gesture-handler动画react-native-reanimated页面滑动react-

2023-10-17 11:57:31 646

原创 Rn使用FlatList导航栏自动回到中间

【代码】Rn使用FlatList导航栏自动回到中间。

2023-10-10 15:33:59 956

原创 Rn页面滚动显示隐藏head动画

【代码】Rn页面滚动显示隐藏head动画。

2023-10-02 10:45:48 695

原创 前端重新部署通知用户刷新

信息,不一致就触发更新操作。

2023-09-20 16:27:20 549 2

原创 Rn视图生成图片并保存到相册

【代码】Rn视图生成图片并保存到相册。

2023-09-15 15:08:03 294

原创 Vue3统一导出局部组件和全局组件

文件夹标识为全局组件。

2023-09-08 11:53:39 857

原创 Vue3使用递归组件封装El-Menu多级菜单

【代码】Vue3使用递归组件封装El-Menu菜单。

2023-09-04 10:17:47 1536

原创 Js网页添加水印

【代码】Js网页添加水印。

2023-08-31 16:16:46 394

原创 Rn实现省市区三级联动

省市区三级联动选择是个很频繁的需求,但是查看了市面上很多插件不是太老不维护就是不满足需求,就试着实现一个。下面只贴了省市区选择的功能,全部代码可参考。功能略简单,但能实现需求。这个功能无任何依赖插件。核心代码也尽力控制在了。

2023-08-30 11:44:26 496

原创 Aos插件实现滚动动画效果

多了浏览器回滚,动画效果会再次展现。

2023-08-26 10:55:42 368

原创 Axios使用CancelToken取消重复请求

处理重复请求:没有响应完成的请求,再去请求一个相同的请求,会把之前的请求取消掉。

2023-08-17 08:55:49 1197

原创 修改系统hosts文件处理github访问慢问题

该文件需要管理员权限,可以在。更新本地DNS缓存,

2023-08-11 16:12:18 370

原创 Vue3封装函数组件(ElImageViewer)预览图片

/ api文档:https://element-plus.org/zh-CN/component/image.html#image-viewer-attributes。//自定义函数组件无法使用全局组件,需要单独引入。//传入createApp中移除节点的方法。// 监听显示的消失,需要移除dom。

2023-07-27 11:53:42 876

原创 React处理多表单输入

【代码】React处理多表单输入。

2023-07-20 14:50:56 198

原创 Js通过value查找树型数据所有的父节点

【代码】Js通过value查找树型数据所有的父节点。

2023-07-14 11:34:55 430

原创 Js保留树型数据指定层级

自定义一个树型的数据。

2023-06-26 09:15:01 420

原创 Vue3自定义全局指令

自定义的指令功能:根据传参判断是否显隐功能按钮。判断方法自己去实现,这里就不贴代码了。

2023-05-24 11:52:39 686

原创 Vue引入第三方字体

【代码】Vue引入第三方字体。

2023-05-16 14:20:51 474

原创 Rn引入NativeBase组件库并自定义主题色

在查看expo文档的时候,发现它推荐了好几款组件库,我全部查看了一遍后,觉得NativeBase是比较好用的,且一直都在维护中,所以决定引入查看效果。

2023-05-11 13:41:05 681 1

原创 Rn封装底部弹窗组件

【代码】Rn封装底部弹窗组件。

2023-05-09 17:21:31 613

原创 Rn引入react-native-debugger调试开发

本项目是由expo搭建的Rn项目首先要在电脑安装软件软件初始界面。

2023-05-06 11:45:57 677

原创 Vue3+vant4适配移动端

【代码】Vue3+vant4适配移动端。

2023-01-02 15:22:51 878

原创 maven的安装配置

我要配置到安装目录下去,便于集中管理。阿里官方maven配置文档。输入,查看是否配置成功。默认本地仓库地址是在。

2022-11-04 10:33:49 190

原创 Java通过jdbc连接MySql数据库进行操作

运行没有报错,且sql语句有执行证明连接成功了。新建一个java类进行连接。

2022-10-27 17:03:16 681

原创 Vue3文件拖拽上传

【代码】Vue3文件拖拽上传。

2022-10-26 14:33:57 3955 2

原创 MySql常用语句

这是数据库的表,数据是自动生成的。

2022-10-22 17:39:43 219

原创 MySql安装配置(msi版)

MySql下载地址。

2022-10-22 10:19:09 272

原创 MySql安装配置(zip版)

变量名:MYSQL_HOME。在安装路径下执行cmd,输入。在任务管理器中,服务项中就有。需要cmd以管理员身份运行。选择当前系统进行下载。,删除配置的环境变量。

2022-10-21 11:35:48 388

原创 微前端qiankun接入Vite子应用含Vue3和React18

文件,进行单独的抽离。的,需要借助插件完成。的一样,就不贴代码了。

2022-10-20 17:16:14 1812 2

原创 Vue3+Vite+ElementPlus自定义主题色

安装sass在进行配置import {scss : {alias : {

2022-10-18 14:02:17 1571 3

原创 Vue3根据动态字段绑定v-model

因业务需要用到低代码,v-model绑定的是随机生成的。

2022-10-12 11:55:51 1986

原创 uni-app引入sortable列表拖拽,兼容App和H5

只支持H5和App-vue,不支持小程序和App-nvue开发

2022-07-22 17:02:15 1352 1

原创 ffmpeg.wasm前端实现多张图片合成视频

该功能主要是借助了这个库实现该项目是由创建的首先进行安装使用这时候浏览器会报错这是因为谷歌浏览器的安全策略机制改变了解决在添加,用打开因为对上传进行单独的抽离这里只展示核心代码更多源代码可以下载我的......

2022-07-07 10:11:34 1995 2

原创 Vue3引入pinia状态管理

pinia中文文档pinia安装pinia在引入项目目录新建做个简单的数值递增可以自己任意命名类似id的意思,使用它来将连接到在中导入

2022-06-11 11:21:02 514 1

原创 React性能优化memo+useMemo+useCallback

定义子组件Son.jsxexport default () => { return ( <div>子组件{Math.random()}</div> )}定义父组件组件Father.jsximport { useState } from "react"import Son from "@/components/Son.jsx"export default () => { const [count, setCount] =

2022-05-25 17:03:16 347

原创 Go环境搭建与开发

Go下载安装Go下载地址选择不同系统进行下载下载完成后,直接点击下一步安装即可,没有其它注意事项(不建议修改默认安装地址)打开cmd输入,检验是否安装成功go versionGo开发(vscode)vscode安装Go插件新建一个go-demo文件夹,里面新建main.gopackage mainimport "fmt"func main() { fmt.Println("hello world")}保存vscode右下角会出现插件提示安装直接全部Install就

2022-05-17 16:00:13 216

原创 React引入jszip实现多个文件打包成zip下载

安装两个插件yarn add jszip file-saver可直接复制查看效果import JSZip from 'jszip'import { saveAs } from 'file-saver'export default () => { //通过请求获取文件blob格式 function getFileBlob(url) { return new Promise((resolve, reject) => { let r.

2022-04-20 10:25:50 1542

原创 React+vite引入antd并按需引入

安装antdyarn add antd完整引入App.jsx使用.less是为了方便设置主题色import 'antd/dist/antd.less'vite.config.js设置主题色import { defineConfig } from 'vite'import react from '@vitejs/plugin-react'export default defineConfig({ plugins: [react()], css: { preprocess

2022-04-15 15:48:06 5129 1

原创 React使用Mobx/zustand状态管理

文档地址安装mobx、mobx-react-litemobx-react-lite是mobx-react的轻量级版本yarn add mobx mobx-react-lite在src目录下新建store文件夹,新增count.js文件count为共享的数据addCount为共享的方法import { makeAutoObservable } from "mobx"export default makeAutoObservable({ count: 0, addCount.

2022-04-01 11:33:37 1477

原创 react-router6.x路由配置及导航

预览效果项目目录router/index.jsximport { lazy } from 'react'const Index = lazy(() => import('@/pages/Index.jsx'))const Home = lazy(() => import('@/pages/Home.jsx'))const HomeLeft = lazy(() => import('@/pages/Home/Home-left.jsx'))const HomeRight =

2022-03-22 14:18:50 1815

空空如也

空空如也

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

TA关注的人

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