简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
sessionStorage是页面临时缓存存储,关闭当前页面后,就会自动删除,不能从另外一个新的窗口获取当前窗口的sessionStorage缓存。例如a.vue窗口中存在sessionStorage缓存,b.vue想取到a.vue中的sessionStorage缓存。解决方法,将sessionStorage中的缓存存储到localStorage本地缓存中(建议存储数据不要过多,并及时清理)。..
备注:以下使用的vue的本地缓存是sessionStorage,既临时缓存,关闭页面后,会自动清空。场景一:做登陆界面,只有登录成功了,才能跳转界面,进入主页面。//vue 路由import Router from 'vue-router'Vue.use(Router)new Router({routes: [{//默认页path: '/',redirect: '/login'},{//主页面pa
第一步:$ npm install vue-json-viewer --save 进行下载第二步:在配置文件中导入,import JsonViewer from ‘vue-json-viewer’,并使用Vue.use(JsonViewer)第三步:直接使用,jsonData为json串属性说明:属性描述默认值expand-depth展开层数1value数据源json串必填json串copyabl
如何在nginx配置多个vue项目?第一种是使用不同的端口,既配置多个server即可。第二种是同一个端口,既在一个server里面配置多个vue项目。多个端口,只需要调整nginx配置,若使用同一个端口,则需要稍微调整一下vue打包配置。
背景:想弄一个路由跳转时,保留当前页面数据,不然每次跳转回来后,就要重新写一遍,太麻烦了。发现vue的标签,与标签搭配使用,可以达到目的。//在.vue文件中,使用<keep-alive>标签包裹<router-view>标签<keep-alive><router-view></router-view></keep-alive>
背景:今天遇到一个问题,后端返回的是实体类集合,想添加几个新字段,但这样改动会比较大,影响也比较大,所以就想在前端拿到集合后,循环添加几个值。例如原本数据[{“name”: “小明”,“age”: 17}, {“name”: “小红”,“age”: 17}],现在想添一个sex性别,变成[{“name”: “小明”, “age”: 17, “sex”, “男”},{“name”: “小红”, “a
前提:今天遇到一个问题,我想要修改数组中的某个值,又不想创建新的数组。使用vue方法:splice()//splice是拼接的意思,splice("数组下标,起始位置","删除位数","拼接字符、整数。。。")三个参数,可灵活选择let list = [1,2,3,4];//indexOf("数组中的值"),返回该值在数组中的索引,既下标//1.修改数组元素list.splice(list.ind
背景:前端接收后端返回的list集合,并将该集合展示在页面。//例如:let _list = [{"name":"小一", "age":10, "id":1},{"name":"小二", "age":15, "id":2},{"name":"小三", "age":9, "id":3}]方案一,直接在HTML代码中使用v-for、Object.key、Object.value来渲染页面<tem
如何在nginx配置多个vue项目?第一种是使用不同的端口,既配置多个server即可。第二种是同一个端口,既在一个server里面配置多个vue项目。多个端口,只需要调整nginx配置,若使用同一个端口,则需要稍微调整一下vue打包配置。