为什么想要总结数据存储呢?因为最近总是发现,这个需要传值那个需要传值; 后台又觉得前端传来传去挺好,前端又觉得传来传去安全吗?一定要吗?什么时候该存什么时候不该存呢,存哪里最好呢?
后来看到有人说:“ 不要事事依赖数据库,数据库那么神圣的东西少大材小用 ” 。顿时我想好吧,能前端解决的事儿那就费点时间解决吧~~~
url传值 | |
---|---|
js | 传参: location.href="a.html?"+"params=" + encodeURI(value); 取参: 截取字符串 var url= location.href; var url_length = url.length; / / 地址的总长度 var url_equal = url.indexOf ( " = " ); // 取得=号的位置 var msg = decodeURI(url.substr ( url_equal , url_length -url_equal ) ); |
vue | 传参: this.$query.push(path: { '/a'}, params: {msg: '111' }) 取参: this.$query.params.msg |
sessionStorage传值 | |
---|---|
js | 传参: sessionStorage.setItem ("data", msg.value); 取参: sessionStorage.getItem ( " data " ); |