
小小知识点
文章平均质量分 58
凌晨一点的程序员
nothing is impossible
展开
-
vue获取设备硬件信息
vue通过node获取设备硬件信息,硬件序列号等,借用os模块及通过child_process包借用shell来执行命令行命令(不分Uint8阵列数据转换)原创 2023-09-20 18:48:04 · 3791 阅读 · 0 评论 -
vue3调用电脑摄像头实现拍照并上传功能
解决getUserMedia is not implemented in this browser,解决DOMException: Could not start video source原创 2023-09-08 18:55:15 · 1254 阅读 · 0 评论 -
elementplus折叠面板(Collapse)卡顿如何解决
通过减少过渡时间的方法来解决卡顿无效时,该怎么办?我们可以自己写一个样式来进行过渡原创 2023-08-14 14:19:22 · 3447 阅读 · 0 评论 -
ele时间选择器多范围限制
当需要在单时间选择器内做多个范围限制选择时,该怎么做原创 2022-12-14 11:48:13 · 904 阅读 · 0 评论 -
用户过期及时中断后续请求
当你进行一步操作时,你没有权限操作了,此时相应拦截器会触发给你一个弹窗,但是你这一步操作设计了多个请求的话,弹窗就会弹很多个,因此需要。但是官网上做的请求是针对一个的,而目前是有多个请求.因此我们需要借用一下vuex。,错误之后就会被响应拦截器拦截执行取消请求的操作,后续的每一次错误请求都会。通过Axios官网可以看到有两种请求取消的方式我推荐使用这种(请求拦截器+相应拦截器+路由拦截设计附上。,借用vuex来找到错误请求的那一个。,在第一次弹窗的时候就中断后续请求。把cancel函数当做参数。原创 2022-11-29 13:51:13 · 417 阅读 · 0 评论 -
echarts玫瑰图数据不变展示默认
展示数据通常是通过tooltip内容,此时的默认展示是无法达到预期效果的,因此我们就需要用到。很显然这种展示效果并不是我们想要看到的,我们可以发现这个图的比例是根据。这步做完就大功告成了,我们用这想要的展示模式,展示这我们需要展示的数据。我们可以看到echarts官网里有formatter。经个人测试这种方法很难达到预期效果,因此推荐另外一种。决定的,因此我们可以通过这个值改变图表的展示形式。缺点:不能比较明显的看出各数据的比例。否则tooltip无法显示。tooltip代码附上。params的内容附上。原创 2022-11-28 15:52:52 · 468 阅读 · 0 评论 -
组件传值(Vue2,Vue3)
目录vue2父传子 $props子传父 $emit兄弟传值 $busvue3父传子 $defineprops子传父 $defineEmits兄弟传值 后代传值原创 2022-07-12 02:31:39 · 358 阅读 · 0 评论 -
vue3中watch的六种情况
情况1 监视ref定义的一个响应式数据 正常监听情况2 监视ref定义的多个响应式数据 正常监听情况3 监视reactive定义的一个响应式数据的全部属性 此处修改任何值,oldValue的值与newValue的值一致(无法获取oldValue) 此时强制开启深度监听,deep配置无效(配置deep:false也可以监听到)情况4 监视reactive定义的一个响应式数据的某个数据 正常监听情况5 监视reactive定义的一个响应式数据原创 2022-07-03 20:30:47 · 544 阅读 · 0 评论 -
路由跳转传参
说到路由跳转及传参,我有几个问题:1. 什么是编程式导航? 什么是声明式导航?2. 路由传参有几种方式? 怎么写?3. $route $router routes三者有什么区别?理解: 通过给标签添加事件触发$router.push跳转路由1.2 声明式导航 利用router-link配合to属性实现点击切换路由2 路由传参主要分为两种:params query2.1 query2.2 params3. $route $router rou原创 2022-06-22 22:16:06 · 246 阅读 · 0 评论 -
vue做登录功能没思路?看完秒懂
思路详解:你是否只会做简单的登录?里面的细节你真的想明白了么?下面我问你几个问题,你是否能回答上来你没有token的时候你能随便访问其他页面吗?设置登录拦截 怎么拦截?通过前置守卫判断有没有token进行判断 那怎么访问登录页呢? 设置白名单 前置守卫怎么写?如果有token去登录页(to.path) 直接跳转到主页去其他页面 直接放行 next()没有token...原创 2022-05-28 14:43:52 · 298 阅读 · 0 评论 -
轻松掌握Vuex的5大属性
1.state作用:保存公共数据格式:state() {return {属性名: 属性值 }}使用:组件中 this.$store.state.属性名 模板中 {{$store.state.属性名}}2.mutations作用:调用mutations来修改定义在state中的公共数据格式: mutations:{...原创 2022-05-27 21:29:12 · 175 阅读 · 0 评论 -
生命周期函数父子组件16个钩子执行顺序
前景提要:1.有一对父子组件2.父子组件中均有8个钩子函数3.观察执行顺序及逻辑参考代码(vue)父:<template> <div> <h1>hello</h1> <MySon/> </div></template><script>import MySon from './MySon.vue'export default { com原创 2022-05-10 15:12:22 · 1131 阅读 · 0 评论 -
js高级常用(es6)新语法讲解
知识前导:箭头函数入伙参数只有一个可以省略小括号,若函数体只有一行可以省略大括号和return1.map原理:遍历数组对数组的每一个元素进行处理得到一个新数组如果不return 那么新数组里的每一个元素都会变成undefined通常作用于页面渲染,比如这个网页中常见的功能模块我们以前的思路就是用dom驱动遍历数组,创建dom元素,逐一添加for(let i = 0;i<goodsList.length;i++){ //(1)创建空标签 let div =...原创 2022-04-23 21:13:36 · 625 阅读 · 0 评论