前端流式输出实现详解:从原理到实践 前端流式输出实现详解:从原理到实践 前言 一、流式输出核心原理 1.1 什么是流式输出? 1.2 技术优势对比 1.3 关键技术支撑 二、原生JavaScript实现方案 2.1 使用Fetch API流式处理 关键点解析: 2.2 处理SSE(Server-Sent Events) 前端 2025年04月25日 173 点赞 0 评论 11102 浏览
在vue3中(vite)引入unocss,安装配置unocss 前言: 不了解unocss的朋友,建议先阅读此文章 简单来说,unocss是一个css引擎,用过Tailwind CSS和windi CSS的不会陌生,不一样的是,unocss本身不提供任何类名css,它只是解决Tailwind以及windi的编译和打包的某些问题,也就是它可以配合Tailwind或者wi 前端 2025年07月20日 105 点赞 0 评论 11153 浏览
Vue中computed与method的区别 两者间区别: 1、computed 会基于响应数据缓存,在值不变的情况下不会再次计算,而是直接使用缓存中的值;methods不会缓存,调用相同的值计算还是会重新计算; 2、diff之前先看data里的数据是否发生变化,如果没有变化computed的方法不会执行,但methods里的方法会执行 3、computed是属性调用,不需要加括号。而methods是函数调用,必须要函数执行才可以得到结果。 前端 2024年11月07日 150 点赞 0 评论 11157 浏览
Spring Boot Banner 本文源码仓库地址:Gitee 一、前言在日常开发中,我们经常会看到各种各样的启动画面。例如以下几种: Spring Boot项目启动 MyBatis-Plus启动 RuoYi项目启动 这些好看的启动画面叫什么?又是如何制作的呢?请往下看。 二、SpringBoot Banner (一)概述 前端 2025年09月09日 52 点赞 0 评论 11160 浏览
element 在表格中使用表单校验 先上个图 image.png 上图说明 看起来是表格包含了很多个表单,其实是表单包含了表格; 表头是通过插槽自定义的,也可以直接使用表格的 label 属性; 外层是一个大表格,里面是一个小表格,然后小表格的每一列是根据大表格的主表列里的选项不同,数据不同自动循环出来的,有的是必填,有的是非必填,截图上都是必填; 小表格可以进行动态添加数据,小表格跟大表格是两个表单,并且分开校验; 前端 2025年04月17日 122 点赞 0 评论 11172 浏览
Flutter && Dart /// Dart 弱类型(var、object、dynamic) /// Dart中没有=== 运算符。 /// 简介写法: /// 三元运算符??: t ?? 'test'是t!=null ? t : 'test'的缩写。 /// 级联操作符(依次进行调用),允许对同一对象或函数进行一系列操作,testObj.add('t')..delete('d')..show(); 类: 命名构造函数 cl 前端 2025年03月17日 181 点赞 0 评论 11184 浏览
前端面试时被问到项目中的难点和解决方案 前端面试中,一定都会被问过项目中的难点,但是很多人都答不出来。为了让大家接下来的面试中有充足的准备,给大家整理了一些有难度又高频的面试题,希望你们求职顺利。 我们先来汇总JavaScript的笔试题: (1)介绍一下JS的基本数据类型: Undefined、Null、Boolean、Number、String (2)介绍一下JS有哪些内置对象: Object 是 JavaScrip 前端 2025年05月08日 43 点赞 0 评论 11196 浏览
带你入门前端的滑块验证怎么做 滑块验证作为一种常见的人机交互验证方式,既能有效阻挡自动化攻击,又能保持良好的用户体验。本文将以 miitvip/captcha 组件为例,详细讲解如何在前端项目中实现滑块验证功能,从安装配置到前后端交互,带你一步到位掌握完整流程。 一、认识 miitvip/captcha 组件miitvip/captcha 是一款基于 Vue 前端 2025年12月08日 110 点赞 0 评论 11203 浏览
在 Vue3 中使用 Mammoth.js(在 Web 应用中预览 Word 文档)的详解、常见场景、常见问题及最佳解决方案的综合指南 一、Mammoth.js 简介与核心功能Mammoth.js 是一个专用于将 .docx 文档转换为 HTML 的库,适用于在 Web 应用中预览 Word 文档。其核心特点包括: 语义化转换:基于文档样式(如标题、段落)生成简洁的 HTML 结构,忽略复杂样式(如居中、首行缩进)。 轻量高效:适用于需要快速预览文档内容的场景,如后台管理系统、教育平台等。 浏览器端支持:可直接在前端 前端 2025年04月25日 128 点赞 0 评论 11207 浏览
vite+vue3+ts+pinia+element-plus搭建项目(三) 现在进入页面开发,组件库选择Element Plus,考虑到前端写样式每个人的写法都不同,这样维护起来也是比较麻烦的,所以选择 Tailwindcss ,这样开发过程不用去想很多的类名,不用再去写css代码 element-plus 按需引入 yarn add unplugin-vue-components --save-dev // vite.config.ts import { defin 前端 2025年06月13日 84 点赞 0 评论 11213 浏览