创建一个 Angular 组件 组件(Component)是 Angular 应用的基本组成单元。Angular 应用的组件可以控制页面上不同区块的渲染和行为,这些区块被称为视图。 页面的构成 一个 Angular 应用的组件,是按照树形结构进行组织的,组件之间可以进行通信和交互。也可以说,Angular 应用的架构就是其所包含的组件的架构。 组件架构 创建组件 我们可以使用 Angular CLI 的 前端 2025年06月13日 104 点赞 0 评论 14942 浏览
拖拽不够自由?Vue3 DnD它来了! 前言 众所周知,在React中有一款非常强大的拖拽库,叫React DnD,而Vue中,大部分都是类似于vue.draggable等拖拽排序的库,然而它并不能满足我们所有的需求,特别是应对一些自由拖拽或混合拖拽的场景(例如:低代码),它是很难做到的,所以vue3-dnd它来了! React DnD React DnD 是 Redux 核心作者 Dan Abramov 创造的一组 React 工具库 前端 2025年05月01日 159 点赞 0 评论 14948 浏览
【Web API系列】深入解析 Web Service Worker 中的 WindowClient 接口:原理、实践与进阶应用 前言在现代 Web 开发领域中,Service Worker 技术已成为构建离线优先应用和实现高级缓存策略的核心支柱。作为 Service Worker API 体系中的重要组成部分,WindowClient 接口为开发者提供了对受控客户端窗口的精准控制能力。本文将从实际工程实践的角度出发,系统解析 WindowClient 的核心机制,通 前端 2025年05月08日 79 点赞 0 评论 15014 浏览
组件分享之后端组件——基于Gin + Vue + Element UI前后端分离的工单系统ferry 组件分享之后端组件——基于Gin + Vue + Element UI前后端分离的工单系统ferry 背景 近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件。欢迎大家进行持续关注。 组件基本信息 组件:ferry 开源协议:LGPL-3.0 license 官网: 前端 2025年05月16日 137 点赞 0 评论 15031 浏览
JavaScript JSON 前言 JSON 英文全称 JavaScript Object Notation,JSON 是一种轻量级的数据交换格式。JSON是独立的语言 ,易于理解。 JSON 格式仅仅是一个文本。文本可以被任何编程语言读取及作为数据格式传递。 作用 JSON 是用于存储和传输数据的格式。 JSON 通常用于服务端向网页传递数据 。 JSON语法规则 数据为 键/值 对 数据由逗号分隔,最后一个不加逗号 前端 2024年11月19日 121 点赞 0 评论 15034 浏览
react中 useContext 和useReducer的使用 useContext和useReducer 可以用来减少层级使用, useContext,可以理解为供货商提供一个公共的共享值,然后下面的消费者去接受共享值,只有一个供货商,而有多个消费者,可以达到共享的状态改变的目的。 useReducer 可以和 useContext 配合使用,useReducer 可以理解为所有的公共组件共享状态。有多个组件,但是都要共享同一个状态和改变状态后的值,这时候 前端 2025年06月19日 122 点赞 0 评论 15061 浏览
Vite+vue3+Ts+pinia开发(三:父子通讯、兄弟通讯、数组清空、ref、reactive的使用) 首先你完成了如下: Vite+vue3+Ts+pinia实战(一:初始、基础安装、踩坑) Vite+vue3+Ts+pinia开发(二:路由、pinia、UI库安装) 今天就讲讲父子通讯、兄弟通讯,以及ref、reactive的简单使用吧。 父传子Ref基础的HelloWorle.vue就有就不多说了。 初始目录: image.png 一、在components下建一个组件,我这里叫h 前端 2025年05月16日 65 点赞 0 评论 15139 浏览
Navigator.sendBeacon-页面关闭也能发送请求 背景 最近在需求中有一个这样的场景:需要在页面关闭的时候,用户不需要操作,主动关闭当前订单 当时考虑的方案:在页面关闭的时候,向后端发送一个请求,将这个资源释放掉; 定下方案时,觉得也不是什么难事,觉得谷歌浏览器应该会提供页面关闭的 API 供开发者使用。 经过查找,找到了这么两个 API :beforeunload 和 unload beforeunload 当浏览器窗口关闭或者刷新时,会触 前端 2024年11月05日 121 点赞 0 评论 15177 浏览
Vue 的单项数据流 数据总是从父组件传到子组件,子组件没有权利修改父组件传过来的数据,只能请求父组件对原始数据进行修改。这样会防止从子组件意外改变父组件的状态,从而导致应用的数据流向难以理解。 注意:在子组件直接用 v-model 绑定父组件传过来的 props 这样是不规范的写法,开发环境会报警告。 如果实在要改变父组件的 props 值可以再data里面定义一个变量,并用 prop 的值初始化它,之后用$emit 前端 2025年05月16日 117 点赞 0 评论 15191 浏览
设计模式之观察者模式 1. 观察者模式 观察者模式(Observer Pattern) 观察者模式又叫作发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependent)模式 一对多的依赖关系,一个主题对象可被多个观察者对象同时监听,每当主题对象状态变化时,所有依赖它的对象都会得到通知并被自动更新 观察者模式 前端 2024年11月05日 167 点赞 0 评论 15232 浏览