vuex是大家使用vue时大多数都会选择的,但是当页面刷新之后vuex数据会丢失,因为页面刷新之后代码重新加载这样vuex的数据自然就会为空。怎么解决这个问题呢?vuex自身好像没有太好的解决方案,但是我们可以利用localStorage和sessionStorage对数据进行保存。这样这个问题就解 ...
分类:
其他好文 时间:
2019-08-19 19:04:24
阅读次数:
59
1、配置nginx(nginx和项目要在一台机器上) 当访问vue页面时,直接访问url会被http server直接解析到该文件路径,但是spa的路由是虚拟的,并不能直接找到这个file,所以会404; 需要把所有的请求全部指向(不知道这么说是不是准确)index,然后让js的router解析ur ...
分类:
其他好文 时间:
2019-08-11 13:22:53
阅读次数:
248
热更新是什么呢?下面举例 1.index.js和style.css代码 2.点击新增的效果 3.当我们更新style.css代码 4.页面效果 这个时候页面就自己刷新了,但是呢 我们其实希望看到上面步骤2颜色改变 ,而不是整个页面刷新,我们接下来讲的热更新就是实现这样的效果 只是颜色改变 而不是页面 ...
分类:
Web程序 时间:
2019-08-08 14:55:22
阅读次数:
111
首先elementUI的导航栏中的选中项的高亮显示时的字体颜色可以在属性中设置,但是高亮时的背景颜色不能设置,所以要自己修改高亮的背景颜色 在使用elementUI构建vue项目的时候会遇到页面刷新的时候子路由会保持原来的,页面中的内容也是当前对应路由的内容,但是elementUI的导航栏中的高亮显 ...
分类:
其他好文 时间:
2019-07-16 10:34:57
阅读次数:
142
当我们在做项目时,我们需要做当前页面的刷新来达到数据更新的目的,在此大概总结了几种常用的页面刷新的方法。 1.window.location.reload(),是原生JS提供的方法, this.$router.go(0):是vue路由里面的一种方法, 这两种方法都可以达到页面刷新的目的,简单粗暴,但 ...
分类:
其他好文 时间:
2019-07-05 16:48:27
阅读次数:
211
1。 reload reload 方法,该方法强迫浏览器刷新当前页面。语法:location.reload([bForceGet]) 参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5( ...
分类:
Web程序 时间:
2019-06-29 14:56:59
阅读次数:
142
原文:https://blog.csdn.net/Dream_xun/article/details/83024487 其他参考:https://blog.csdn.net/liyunkun888/article/details/89022149 由于 router-view 是复用的,单纯的改变 ...
分类:
Web程序 时间:
2019-06-26 19:22:35
阅读次数:
189
.stop 使用该修饰符可以停止事件冒泡 .prevent 使用该修饰符可以阻止表单提交时的页面刷新等浏览器默认行为 .capture 如果含有嵌套结构,且使用了该修饰符,那么事件函数执行顺序是:先执行 由外到内 含有该修饰符的事件(没有被直接或间接触发的除外),再冒泡触发 .self 只能直接触发 ...
分类:
其他好文 时间:
2019-06-26 00:55:14
阅读次数:
99
因为UI设计稿这边与我们使用的iview库中的表格组件样式不统一,所以需要对表格组件的样式进行修改。 修改完成后出现一个问题就是首次进入页面的时候,表格样式会有部分是错乱的,页面刷新一下就恢复正常了,页面也没有报错甚至没有警告。 排查很久发现我对其中一个内边距设置为0造成的,代码如此下: 将这个pa ...
分类:
其他好文 时间:
2019-05-31 10:27:51
阅读次数:
221
最近在用vue写h5项目,当使用window.location重定向页面或者刷新当前页面时, 发现当刷新网页后,保存在vuex实例store里的数据会丢失。 后来在网上查找大神的解决方案如下: 拿到大神的解决方案后,马上在Chrome上调式,页面刷新后vuex实例数据确实不会消失,当时很庆幸解决了此 ...
分类:
Web程序 时间:
2019-05-26 18:12:29
阅读次数:
163