前端实现下载文件的各种方式
上面的方案这么多,其实最终还是落到a标签上,所以不管是通过浏览器的内置行为进行下载,还是通过ajax进行下载,文件下载的最终还是浏览器的行为。
Vue3的vite中图片的动态加载
【代码】Vue3的vite中图片的动态加载。
终于把前后端sm加解密以及加签验证调通了。
领导要求我对项目的数据传输安全考虑下,因此就想到了对敏感字段做加密和对请求、响应做数字签名验证。网上看了很多文章,可能是因为我对加密这块不了解,感觉都比较乱。所以前前后后花了4天才把前后端调通。特地写一篇文章记录下流程。这里使用的是sm国密算法。不对的地方请读者评论指出。
vue3的refs用法
Refs提供了一个简单的方法来访问DOM元素或组件实例,以便在Vue组件中进行操作和处理。在Vue3中,refs用于获取组件或DOM元素的引用,类似于Vue2中的$refs。但与Vue2不同的是,在Vue3中,refs可以是一个字符串或一个函数。当refs是一个函数时,在渲染时会将其传递给组件的se
动态设置el-table操作列的宽度自适应
el-table动态操作列宽度自适应设置
前端Vue入门-day03-用Vue实现工程化、组件化开发
学习目标:1.了解Vue的生命周期 2.学会用vue进行工程化开发 3.学会用vue进行组件化开发
vue设置页面背景及背景图片
【代码】vue设置页面背景及背景图片。
a-tree-select 基本使用,下拉框高度和宽度设置、回显时滚动条定位解决。
a-tree-select 基本使用,下拉框高度和宽度设置、回显时滚动条定位解决。
vue使用vue-h265-player播放h265编码格式视频流
复制node_modules/h265-player/lib/libDecoder.wasm文件到public目录下。url: 需要播放的链接,播放器会根据该值的变化自动重启。on-error: 链接不可用时会触发该方法。支持h265编码格式视频流播放。
vue3 实现监听store里state状态变化
watch的第一个参数可以是不同形式的数据源,它可以是一个ref(包括计算属性),一个响应式对象,一个getter函数,或多个数据源组成的数组。无法直接监听响应式对象的属性,需要写成getter函数。
uni-file-picker上传图片到后端服务器并存入数据库
uniapp上传
JavaScript深拷贝(js深拷贝,JavaScript递归函数,实现深拷贝)
⭐JavaScript的深拷贝和浅拷贝大家都比较熟悉,今天来分享下深拷贝,就是使用该函数时,会复制拷贝一份该数据,修改该数据属性,不会改变原有数据,就是把复制的对象所引用的对象全都复制了一遍;function deepClone(obj) { //判断传进来的参数类型不是对象数组 或者是null时
解决vue3 + vite + ts 中require失效的问题(require is not defind)
解决vue3 + vite + ts中require获取图片报错的处理方式
ECharts两种动画效果
实现echarts桑基图两种动画效果
前端数据加密的方法
在这个页面中,当用户点击“base64加密”按钮时,会调用一个JavaScript函数fn1(),该函数使用了window.btoa()方法进行Base64加密操作,并使用window.atob()方法进行解密操作。在这个页面中,当用户点击“编码解码加密”按钮时,会调用一个JavaScript函数f
前端Vue入门-day06-路由进阶
学习目标:深入了解路由相关知识,学会用路由进行传参
【前端】javascript+html+css 家具销售网站(代码+报告)
顶部导航栏:网页顶部固定了一个导航栏,包含了首页、图表页和个人页面的链接。用户可以通过导航栏快速浏览和访问不同的页面。搜索功能:导航栏中提供了一个搜索框,用户可以输入关键字并提交搜索。这样用户可以快速搜索与橱柜相关的内容。个人信息展示:网页中心部分展示了一个个人信息容器,包括个人照片、姓名、性别和爱
el-icon不垂直居中,与文字不对齐的解决策略
element-plus中el-icon不垂直居中,与文字不对齐的解决策略
【前端|CSS系列第4篇】面试官:你了解居中布局吗?
本篇博客详细介绍了居中布局的多种实现方式,涵盖了水平居中、垂直居中以及水平垂直居中的场景,并提供了实用的示例代码。无论你是前端新手还是有一定经验的开发者,掌握这些居中布局的技巧都将对你在前端开发中有所裨益。希望通过本篇博客,你能够更好地理解和运用居中布局,提升自己的前端技能,构建更美观、专业的网页。
ES6 模块 export 用法(三种方式)
ES6 模块 export 用法(三种方式)