前端
reduce比你想象中更强大
前言
前面的这篇文章 JS 基础! | 扁平数组和JSON树的转换 利用到了 reduce来实现数组转为map,以及结合concat实现数组递归拼接。今天我们来看看还能搞些什么名堂~
简单复习一下 reduce
语法
let value = arr.reduce(function(previousValue, item, index, array) {
// ...
}, [initial])
vue3 状态管理 pinia
一、pinia 特点
体积小、性能好、使用简单、限制少
支持 Vue Devtools、模块热更新、服务端渲染、Vue2 和 Vue3
没有 mutations,只有 state、getters、actions(异步和同步都可)
二、pinia 安装配置
安装
npm install pinia -S
在 main.js 中注册 pinia
import { createPinia
Vue3 10多种组件通讯方法
本文简介
点赞 + 关注 + 收藏 = 学会了
本文讲解 Vue 3.2 组件多种通讯方式的基础用法,并且使用了 单文件组件 <script setup> 。
众所周知,Vue.js 中一个很重要的知识点是组件通信,不管是业务类的开发还是组件库开发,都有各自的通讯方法。
本文适合:
有 Vue 3 基础的读者。
打算开发组件库的读者。
本文会涉及的知识点:
Props
禹神:一小时快速上手Electron,前端Electron开发教程,笔记。一篇文章入门Electron
⚠️注意: 1️⃣原视频打包时,是使用electron-builder打包,使用electron-builder打包,打包时要访问github需要修仙术才能访问。 2️⃣本笔记,使用Electron Forge进行打包,使用Electron Forge不需要访问github更友好。在Electron 官网中也
【Web API系列】Web Shared Storage API 深度解析:WindowSharedStorage 接口实战指南
前言在当今 Web 应用日益复杂的背景下,跨页面数据共享与隐私保护已成为现代浏览器技术演进的重要命题。传统 Web 存储方案(如 Cookies、LocalStorage)在应对多维度用户特征存储、跨上下文数据共享等场景时,逐渐暴露出技术瓶颈与安全隐患。为解决这一挑战,W3C 提出了革命性的 Shared Storage AP
Spring 核心技术解析【纯干货版】- XV:Spring 网络模块 Spring-Web 模块精讲
Spring Framework 作为 Java 生态中最流行的企业级开发框架,提供了丰富的模块化支持。其中,Spring Web 模块是支撑 Web 开发的基础组件,无论是传统的 MVC 应用,还是 REST API 及微服务架构,都离不开它的核心能力。
本篇文章将深入解析 Spring Web 模块的核心概念、依赖
盘点简洁好用的8款静态网站搭建框架,小白易上手
后台有个小伙伴最近接了一个私活,找了一个开源的静态网站框架,给一个小公司做了一个官网,部署到服务器上,顺手就赚了几千块钱。你眼红不?相对动态网站,静态网站不需要和后端的交互逻辑,所以只要有点前端基础都可以搞定。即使没有任何前端基础,也没问题,咱不是有 GPT 么࿱
Java实现数据库图片上传(包含从数据库拿图片传递前端渲染)-图文详解
目录1、前言:2、数据库搭建 :建表语句: 3、后端实现,将图片存储进数据库:思想: 找到图片位置(如下图操作) 图片转为Fileinputstream流的工具类(可直接copy)存储数据库 mapper层: service层: