首页 > 其他分享 >Vue 使用localStorage报错:_LocalStorage2.default.getItem is not a function

Vue 使用localStorage报错:_LocalStorage2.default.getItem is not a function

时间:2023-01-17 11:01:35浏览次数:57  
标签:function 插件 Vue default localStorage getItem 报错

问题

image
在mounted中使用localStorage获取数据,没想到报错如下:
image
打断点看过localStorage中存在getItem()方法。这个问题类似之前遇到的canvas2image的那个问题(canvasToImage报错:_canvas2image2.default.convertToImage is not a function
感觉是因为目前这个项目框架太旧了,总是遇到各种奇奇怪怪的问题。

解决

发现问题原因是vscode插件自动帮我引用了项目里的工具文件,该封装不含getItem()方法:
image
把这行注释掉,就可以使用window.localStorage了。

总结:这是一个插件过于热心帮忙导致的问题。

标签:function,插件,Vue,default,localStorage,getItem,报错
From: https://www.cnblogs.com/cosmicbison/p/17057259.html

相关文章

  • data.includes is not a function
    开始在前台查是不是哪里有的date.includes写错了,没查到返回前一个版本数据,运行不报错,查看本次修改的文件方法,定位到方法,到前台的的结果集发现多包了一层数据,需要的result......
  • vue H5样式适配PC端分辨率
    VUEH5样式适配PC端分辨率VUE2vue-element-admin脚手架,版本4.4.0,使用笔记本开发125%,在其它电脑端显示时分辨率不是125%的情况下,样式会发生变化,看到的与自己本地开发环......
  • bat做网络驱动时报错Multiple connections to a server or shared resource by the sa
    有时会报这样的错:Themappednetworkdrivecouldnotbecreatedbecausethefollowingerrorhasoccurred:Multipleconnectionstoaserverorsharedresourcebyt......
  • Vue简介
             ......
  • vue select 组件封装及调用
    子组件 mySelect.vue<template><divclass="mySelect"><el-selectv-model="value1"placeholder="请选择"@change="handleSelect"><el-option......
  • VUE3企业级项目基础框架搭建流程(1)
    开发环境和技术栈操作系统windows11开发工具vscode、phpstudy(小皮):nginx1.15.11,mysql5.7.26,php7.4,NavicatforMySQL前端VUE3、TypeScript、SCSS、ElementUi、R......
  • VUEX 使用学习三 : mutations
    转载请注明出处:在Vuex中store数据改变的唯一方法就是提交 mutations。mutations里面装着一些改变数据方法的集合,这是Vuex设计很重要的一点,就是把处理数据逻辑方......
  • VUEX state 的使用学习二
    转载请注明出处:state提供唯一的数据资源,所有的共享的数据都要统一放到store中的state中进行存储;状态state用于存储所有组件的数据。管理数据//初始化vue......
  • 报错Error running 'Tomcat 9.0.68': Can't find catalina.jar【解决办法】
    修改tomcat路径,肯定是你移动了jar包在硬盘的位置  将路径改成当前所在的文件位置 ......
  • VUE项目创建&安装vue等
    npminstall--savevue-hot-reload-api升级或安装cnpmnpminstallcnpm-g升级npmcnpminstallnpm-g最新稳定版$cnpminstallvue@next全局安装vue-cliya......