随笔2017-11-9

Vue小记

使用侦听属性watch时,属性只有新旧值不同时才会触发

Js小记

1
2
0 == '' -> true
0 === '' -> false

Session

Session在浏览器关闭后是不会直接自动结束的,重启浏览器重新进入新的会话

Session ID在浏览器中是保存为Cookie的,只是不使用保存在硬盘上的话,会保存在进程中,即内存中。当浏览器关闭,进程下的Cookie自然丢失,重启也就找不到了,只能重启新的会话。

小记:
为了延长登录有效时间,做了定时器来在每次请求后,定时刷新登录状态,但是一直没想好怎么做好随着Session结束,来结束定时器。原来浏览器关闭,Session还没被回收,那也就不用考虑了。做好定时的单例,以及定时的确定会关闭,以及随登录验证来启用结束更重要。