vuex
楠啊#
不才。。
展开
-
vue禁止浏览器空格下滑滚动条,判断是否是输入框的空格
// 禁止浏览器空格下滑滚动条 document.onkeydown = function(ev) { if (event.target.nodeName == 'TEXTAREA' || event.target.nodeName == 'INPUT') { return; }; var e = ev || event; if (e.keyCode == 32) { return false; } .原创 2022-05-30 14:47:21 · 571 阅读 · 0 评论 -
js获取文件名和后缀名称
**1.使⽤subtring() 截取字符串,对于⽂件名中会出现多个点的很有⽤,从最后⼀个点的地⽅截取代码如下: var text_name='文件名测试.mp4' // 文件名 var name=text_name.substring(0, text_name.lastIndexOf(".")); // 转码后的后缀名 var txt=text_name.substring(text_name.lastIndexOf('.')+1)原创 2022-05-20 11:45:48 · 2762 阅读 · 0 评论 -
如何在组件中监听vuex数据变化
//利用计算属性 computed: { listData() { return this.$store.state.listData; } }, //监听执行 watch: { listData(val) { 写上你需要的东西 } },原创 2022-02-22 12:03:26 · 437 阅读 · 0 评论 -
vue 实现数组对象去重
<template> <div class="hello"> <el-button type="primary" size="medium" @click="quChong()">点击</el-button> </div></template><script>export default { name: 'HelloWorld', data(){ return{ arr:[原创 2022-01-04 10:22:24 · 1024 阅读 · 0 评论 -
ES6 —— entries(),keys()和values()后端返回字段只有key value值处理
1.ES6 提供三个新的方法 —— entries(),keys()和values() —— 用于遍历数组。它们都返回一个遍历器对象,可以用for…of循环进行遍历,唯一的区别是keys()是对键名的遍历、values()是对键值的遍历,entries()是对键值对的遍历。一、一般数组用法for of支持遍历数组、类对象(例如DOM NodeList对象,也称伪数组)、字符串、Map对象、Set对象;for of不支持遍历普通对象,可通过参考下面的Object.keys()搭配使用遍历for (le原创 2021-12-13 13:51:07 · 825 阅读 · 0 评论 -
浏览器刷新恢复Vuex数据
前言:我们在使用Vue框架时,常常会引入Vuex作为跨组件数据与状态管理工具。由于Vuex的数据是存储在内存中的,那么当浏览器刷新时,Vue实例会重新加载,原本存在的Vuex数据将会丢失。这其中可能包含一些必要的认证信息,使得站点需要重新登录,影响用户体验。前言.使用sessionStorage解决sessionStorage是window对象属性,允许在浏览器中存储 key/value 对的数据。sessionStorage 用于临时保存同一窗口(或标签页)的数据,在页面刷新时数据不会删除,但在关转载 2021-09-17 09:28:11 · 324 阅读 · 0 评论