前端文件选择目录另存为
前端下载文件时先打开系统文件目录,把文件下载到选择的指定目录
vue使用路由的query配置项时如何清除地址栏的参数
但这又会产生一个问题,如果是移动端项目还好,如果是pc端项目,当用户点击浏览器的返回箭头时,又回先显示。当触发popState事件时,跳转到原来的movies页面,问题解决。解决方式二:跳转路由路径时query参数没带过去,所以被清除了。把Movies.vue的参数传到Cinemas.vue。解决方
Vue 之 vue-seamless-scroll 实现简单自动无缝滚动,且添加对应点击事件的简单整理
Vue 开发的一些知识整理,方便后期遇到类似的问题,能够及时查阅使用。本节介绍,vue 中添加 vue-seamless-scroll,简单实现自动无缝滚动的效果,并对应添加点击事件 ,如果有不足之处,欢迎指出,或者你有更好的方法,欢迎留言。vue-seamless-scroll 是一个基于Vue.
echarts - 横向柱状图
echarts配置:option我是放置在data内部,然后再动态获取y轴和数值(series)的数据再进行图表的渲染。涉及点:横向柱状图、不显示x轴标签、柱子渐变色、数量及单位显示在柱子内部。最近项目涉及好几种echarts的图表,特此记录一下。
安全基础 --- js的闭包和this属性
一个函数和对其周围状态(lexical exviroment,词法环境)的引用捆绑在一起(或者说函数被引用包围),这样的组合就是闭包(closure)在js中,通俗来讲,闭包就是能够读取外层函数内部变量的函数。
前端利用CryptoJS实现数据信息的加密
iv的作用是将相同的明文使用不同的iv加密后生成不同的密文,从而增加破解的难度和安全性。key是对称加密算法的核心参数,同一个明文和密钥加密后得到的密文是相同的,因此密钥必须保密并且不易被破解。它的作用是将任意长度的明文数据,经过哈希计算后生成一个固定长度的哈希值。SHA256是一种常见的哈希算法,
Vue通用下拉树组件@riophae/vue-treeselect的使用
这个是在若依框架无意中发现的一个下拉树通用组件。@riophae/vue-treeselect 是一个基于 Vue.js 的树形选择器组件,可以用于选择树形结构的数据。它支持多选、搜索、异步加载等功能,可以自定义选项的样式和模板。该组件易于使用和扩展,适用于各种类型的项目。部分注释百度翻译成中文了,
Antd中的getFieldDecorator用法和注意事项
getFieldDecorator ( “自定义控件名”,{ 表单规则 } ) (“取值标签” )第二个括号中的组件用一个气泡组件包裹的时候。监听不到input输入框内容的变化。
Ant Design Vue组件实现纵向/竖向表格 纵向表头表格的实现
纵向表头表格的实现Ant Design Vue组件实现纵向/竖向表格
vue3中使用$forceUpdate
【代码】vue3中使用$forceUpdate。
vue3使用$refs
vue3中访问$refs绑定的组件的属性或者方法,我们会使用$refs。但是Vue3不同于Vue2,在 Vue3的setup中无法访问到this,使用getCurrentInstance方法。
请求数据通过URL加入sign验证加密与解密
通过生成sign对网络请求进行加密的算法案例分析
解决前后端传送文件名,出现乱码问题,URLEncoder
出现???.doc,无法完成下载,后端的文件名在传输过程中,编码出现了问题。
Vue3 + Element Plus 实现动态标签页及右键菜单
【代码】Vue3 + Element Plus 实现动态标签页及右键菜单。
用Vue的三种方法实现加减乘除运算
接下来我们在id为"app"的div下面或者body的下面创建一个script,定义一个Vue方法并且绑定id为"app"的div。然后用 methods方法 computed方法 watch(侦听器)方法 做出3种不同的加减乘除运算。然后在body里面创建一个div并设置id,我这里给id命名为"
Element Ui 中表格设置max-height滚动条失效
为了是表格动态自适应页面高度,所以给表格设置了max-height属性,但是纵向滚动条消失了
Auto.js:开创智能自动化的新时代
Auto.js 是一款基于 JavaScript 的 Android 自动化工具,为开发者提供了强大的能力来编写自动化脚本,实现任务自动化、界面操作模拟以及应用程序的自动化测试。本文将深入探讨 Auto.js 的高级功能和应用场景,展示其在智能自动化领域的重要性和潜力。
在VSCode中实现Rust编程调试指南
选择 IDE 是非常主观的,因此没有人能真正说一种工具绝对比另一种更好(如果他们这样做了,他们可能会让一些读者写下相当强烈的评论,争论为什么他们的特定选择比给定的建议更好。它的价格也合适(免费!如果您是处理 Rust 项目的团队的一员,您也可能会从另一个具有更好 Git 集成的 IDE 中受益。对于
前端下载文件的几种方式
方式二:通过# FileReader.readAsDataURL()下载。readAsDataURL 和 createObjectURL 对比。方式一: 通过URL.createObjectURL()下载。step1 发送请求,有两种方式。step2 处理文件流下载。
Element VUE修改 el-input和el-select长度
Element VUE修改 el-input和el-select长度