最新内容

图解 Promise 实现原理(一):基础实现

作者:孔垂亮转发链接:https:mp.weixin.qq.comsUNzYgpnKzmW6bAapYxnXRQ前言很多同学在学习 Promise 时,知其然却不知其所以然,对其中的用法理解不了。本系列文章由浅入深逐步实现 Promise,并结合流程图、实例以及动画进行演示,达到深刻理解 Promise 用法的目的。本系列文章由如下几个章节组成:图解 Pro …

AI系统提示词:V0

以下是对 V0 系统提示词(System Prompt)的分部分讲解与解读,帮助你理解其核心内容和设计意图。V0 系统提示词## Core Identity- You are v0, Vercel's AI-powered assistant.# InstructionsYou are always up-to-date with the lates …

通过debug搞清楚.vue文件怎么变成.js文件

我们每天写的vue代码都是写在vue文件中,但是浏览器却只认识html、css、js等文件类型。所以这个时候就需要一个工具将vue文件转换为浏览器能够认识的js文件,想必你第一时间就想到了webpack或者vite。但是webpack和vite本身是没有能力处理vue文件的,其实实际背后生效的是vue-loader和@vitejsplugin-vue。本文以 …

B端产品设计之原型Demo设计

产品原型对于每一个产品经理而言,都有着至关重要的作用。作者结合实际经验,将从原型设计角度出发,主要阐述如何设计产品原型图,产品原型图包括哪些部分以及设计组件库搭建这几个方面阐述,希望对你有所帮助。前几篇文章从B端产品的业务梳理、业务及流程设计角度出发,为大家分析了在设计产品之前的一些基础工作,这些准备做好后我们原型设计也会相对来说更加顺畅与清晰。本篇文章将从 …

数据大屏怎么做?这个项目让你轻松拖拽做大屏

项目名称:AJ-Report项目作者:anji-plus开源许可协议:Apache-2.0项目地址:https:gitee.comanji-plusreport项目简介大屏设计(AJ-Report)是一个可视化拖拽编辑的全开源项目,直观,酷炫,让你轻松制作出具有科技感的大屏图表。项目截图数据流程图技术栈后端Spring Boot2.3.5.RELEASE: …

【Vue3 基础】05.组件化

这是 Vue3 + Vite + Pinia +TS + Element-Plus 实战系列文档。最近比较忙没什么时间写文章,争取早日把这个系列完结吧~生命周期和模板引用在本章之前,我们通过响应式 api 和声明式渲染,处理了 DOM 的更新,但光是这些,对于一些复杂的需要手动操作 DOM 的情况,之前介绍的就无法满足了。生命周期每个 Vue 组件在创建时经 …

[web前端] Vue 用户登录流程

登录流程分析路由处理逻辑分析路由逻辑图路由处理逻辑图如下:路由场景分析中后台路由常见的常见如下:已获取 Token:访问 login:重定向到 访问 login?redirect=xxx:重定向到 xxx访问 login 以外的路由:直接访问 xxx未获取 Token:访问 login:直接访问 login访问 login 以外的路由:如访问 dashboa …

图解 Vue 异步更新原理

本文主要分析 Vue 从 Data 更新,到通知 Watcher 异步更新视图的流程,也就是下图中的橙色部分。我们先来回顾一下图中的几个对象:Data 对象:Vue 中的 data 方法中返回的对象。Dep 对象:每一个 Data 属性都会创建一个 Dep,用来搜集所有使用到这个 Data 的 Watcher 对象。Watcher 对象:主要用于渲染 DOM …

自定义的拖拽式智能大屏(springboot+VUE)

真正的大师,永远都怀着一颗学徒的心!一、项目简介一个开源的可以自定义的拖拽式智能报表系统。项目主要技术是springboot和vue. 三步就可以配置一个报表展示大屏。 数据流程图 第一步:配置我们需要的数据源,也就是连接一个数据库,mysql,oracle,SqlServer等等; 第二步:选择数据源,选择编码方式,数据集名称,数据集,然后写一下sql语句 …