logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【cookie、sessionStorage、localStorage的区别】,【cookie、session、token】

存储内容大小一般支持5M左右(不同浏览器可能还不一样)浏览器端通过window.sessionStorage和window.localStorage属性来实现本地存储机制相关API:(1)xxxStorage.setItem(‘key’, ‘value’);该方法接受一个键和值作为参数,会把键值对添加到存储中,如果键名存在,则更新其对应的值。(2)xxxStorage.getItem(‘key’)

#javascript
前端存储localforage

【代码】前端存储localforage。

#前端
vuex页面刷新数据丢失问题的四种解决方式

为什么说刷新页面vuex的数据会丢失刷新页面vuex的数据会丢失属于正常现象,因为JS的数据都是保存在浏览器的堆栈内存里面的,刷新浏览器页面,以前堆栈申请的内存被释放,这就是浏览器的运行机制,那么堆栈里的数据自然就清空了。第一种方法用sessionStorage将接口返回的数据保存在vuex的store里,也将这些信息也保存在sessionStorage里。注意的是vuex中的变量是响应式的,而s

#前端
vue---keepAlive页面刷新问题

需求:a页面进入b页面时,b页面要刷新c页面返回b页面时,b页面不刷新1.app.vue是Vue的内置组件,能在组件切换过程中将状态保留在内存中,防止重复渲染DOM。<keep-alive><router-view v-if="$route.meta.keepAlive"></router-view></keep-alive><!-- 除了需要

#vue.js#javascript#前端
vue------在页面中使用window全局变量

main.js中定义:window.xxx=[];在data中定义:data() {return {window: window,}}或者:(下面这个没有试验过)在模板中,指向的对象是this,而this 是没有window 这个属性的所以正确做法是在main.js 中Vue.prototype.workdir = ‘/dir/demo’组件里:...

#vue.js#javascript#前端
vue子组件向父组件传值的三种方式

一、通过父组件给子组件传递函数类型的props实现父组件:<Child :getChildInfo="getChildInfo"></Child>子组件:<button @click="sendChildInfo"></button>props: ['getChildInfo']sendChildInfo() {this.getChildInfo(数

Vue报错:Vue TypeError:Cannot read property ‘xxx‘ of null

问题使用Vue绑定数据显示的时候,报错:Vue TypeError:Cannot read property ‘xxx’ of null但是页面又显示正常,数据也正常。原因我们在data中绑定了数据,比如数据名为 article但是初始的数据是null,我们的想法是等会mounted中初始化,传入响应数据对象。但是Vue在渲染页面的时候已经绑定了数据,不如article.title,在请求前找到a

#vue.js#前端#javascript
vue子组件向父组件传值的三种方式

一、通过父组件给子组件传递函数类型的props实现父组件:<Child :getChildInfo="getChildInfo"></Child>子组件:<button @click="sendChildInfo"></button>props: ['getChildInfo']sendChildInfo() {this.getChildInfo(数

    共 12 条
  • 1
  • 2
  • 请选择