logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

前端uniappH5PC后台管理

可提供的服务

暂无可提供的服务

打造智能聊天体验:前端集成 DeepSeek AI 助你快速上手

先看完整效果:Deepseek语言模型视频演示效果图:基于 Vue 3 + TypeScript + Element Plus 开发的 AI 聊天助手,集成了 DeepSeek 的 API 服务。提供打字机模式和流式输出两种对话模式,支持多种 AI 模型切换。2. 环境配置创建文件:项目结构组件详解1. ChatContainer.vue聊天界面的核心容器组件。完整代码如下:2. ChatInpu

文章图片
#前端#人工智能#typescript
H5页面在线预览pdf

一般的做法是在浏览器中打开pdf文件,但是这种方式会导致浏览器的工具栏和地址栏也一起显示出来,影响用户体验。因此,我们需要在H5页面中实现一个预览pdf的功能,例如在网页或微信小程序中嵌入 PDF 文档,方便用户直接预览文件。在 HTML 中,创建一个全屏的容器 pdf-container 用于展示 PDF 页面,并通过 CSS 设置其宽高为 100vw 和 100vh,确保容器充满屏幕。由于 P

文章图片
#javascript
Vue 3 多实例 + 缓存复用:理念及实践

本文探讨了在 Vue 3 中实现多实例动态创建与缓存复用的架构方案。针对传统单实例模式的局限性,提出基于"实例工厂+缓存池"的设计模式,通过Map结构管理实例,确保状态隔离与高效复用。重点介绍了初始化数据注入、Pinia状态隔离、隐藏/显示切换策略等关键技术实现,并设计了实例过期销毁机制以优化性能。该方案适用于插件嵌入、多浮窗等需要独立实例的场景,在保留状态的同时减少资源消耗,

#vue.js#缓存#前端 +2
Three——二、加强对三维空间的认识

Three.js中给出了多种模拟生活中光源的API,在文档中查找light就可以看到这三种光源看图片大家应该就可以理解,这里主要解释一下环境光后面还会说到环境光主要就是把周围的场景的光打在模型上,比如阴,晴,日,夜,黄昏,黎明等,烘托主体,突出主体,在不使主体淹没在背景中,还具备营造环境气氛的作用点光源PointLight可以类比为一个发光点,就像生活中一个灯泡以灯泡为中心向四周发射光线。这里代码

文章图片
element-ui——导出数据

<el-button type="success" size="mini" @click="exportModal = true">导出数据</el-button><el-dialog title="导出数据" :visible.sync="exportModal" width="40%"><el-form :model="exportForm" ref=

#ui#elementui#vue.js
ThreeJS 第二篇:顶点概念、几何体结构

👼学习本节课的重点是建立顶点的概念。如果你建立了顶点的概念,那么对于你深入理解学习 Three.js 很有帮助。类型化数组😋可以直接调用 BoxGeometry 直接创建一个立方体几何体,调用 SphereGeometry 创建一个球体几何体。下面代码通过 Threejs 引擎的BufferGeometry和BufferAttribute两个 API 自定义了一个具有六个顶点数据的几何体。三个

#javascript#前端
Three.js——八、坐标、更改模型原点、移除、显示隐藏模型对象

remove和visible的区别:remove是等同于删除某个模型对象,visible只是把模型隐藏起来。// 光源和网格模型Mesh对应一样是三维场景的一部分,自然需要添加到三维场景中才能起作用。, 模型默认是以原点为中心,所以要把他拿到X、Y轴上方就给他加一半的坐标,之后将父级。这里跟js中的remove()方法一致,选择对应的父节点删除里面的子节点即可。// 支持的参数:fov, aspe

文章图片
#javascript#前端#开发语言
探索AI的无限可能,体验智能对话的未来,大模型 API 演示

这是一个基于 Vue 3 + TypeScript + Vite 构建的 Vista AI 演示项目,旨在提供一个简洁易用的界面来展示 Vista AI 大语言模型的能力。项目包含 API 演示和交互式游戏两个主要功能模块,同时支持两种不同风格的 API 调用方式。

文章图片
#人工智能#typescript#前端
JavaScript——localStorage和sessionStorage的使用方法

首先localStorage和sessionStorage都是用来存储客户端临时信息的对象。说白了就是把信息放在本地中,通常用于记住密码这一类需要实现存储数据的功能。通常我们自己写的网页每次刷新后数据就自动消失了,如何让他刷新完毕过后还保留其中用户输入的数据呢?这里就用到loaclStorage和sessionStorage方法其两者的特点如下:1、用来存储临时信息2、只能存放字符串类型的对象3、

#javascript#html5#vue.js
Three.js——十五、Box3、相机动画、lookAt()视线方向、管道漫游案例、OrbitControls旋转缩放限制、以及相机控件MapControls

正投影相机和透视相机的区别如果都以高处俯视去看整个场景,正投影相机就类似于 2d 的可视化的效果,透视相机就类似于人眼观察效果如果你想整体预览全部立方体,就需要调整相机的渲染范围,比如设置上下左右的范围。使用场景:正投影可以用来预览中国地图,或者 2D 可视化的效果透视投影相机一般是人在场景用漫游,或者高俯视整个就是将整个模型的所有顶点包裹起来形成一个长方体,此长方体就是 Box3改变相机的位置.

文章图片
#javascript#开发语言#前端 +1
    共 52 条
  • 1
  • 2
  • 3
  • 6
  • 请选择