都是风景,幸会。

场景描述:开发过程中,偶尔会遇到比如某个模块功能已经修改完成,但是因为需求变更,修改的地方不需要改了,这个时候就需要对修改的代码恢复原状,这时候只需要把修改的代码的 commit 进行删除,那么相应的修改操作也就恢复了;

••••••

问题场景:小程序中嵌套了一个 webview 页面,webview 页面中有静默授权(A1 页面静默授权后重定向到 A2 页面),点小程序原生的返回按钮会返回到 A1 页面,然后页面就会反复静默授权;

预期表现:点小程序左上角原生的返回按钮返回到小程序上个页面;

解决方案:通过 history.pushState 添加历史记录名目,history.onpopstate 监听历史记录条目发生变化时,调用小程序 API wx.navigateBack

••••••

王定国歌儿曰柔奴,姓宇文氏,眉目娟丽,善应对,家世住京师。

定国南迁归,余问柔:“广南风土, 应是不好?”

柔对曰:“此心安处,便是吾乡。”

因为缀词云。

常羡人间琢玉郎,天应乞与点酥娘。尽道清歌传皓齿,风起,雪飞炎海变清凉。

万里归来颜愈少,微笑,笑时犹带岭梅香。试问岭南应不好,却道:此心安处是吾乡。

你十五岁,坐公交车上学,

上来一个穿校服的,会多看两眼,

而那些臃肿的大叔和提着菜肉的大妈,

都是隐形人,下车时被蹭到了,

你才注意到这么一个人,

衣服上有股尘土味儿,

你心里想,我长大了不会活成那样子。

大叔走出去好远,回头看了你一眼,

心里有股波动,想起了十五岁的自己。

什么是浏览器缓存

浏览器缓存,又称 HTTP 缓存;浏览器将用户请求过的静态资源(html、css、js、图片等),存储到电脑本地磁盘或内存中,当浏览器再次访问时,就可以直接从本地加载而不需要再去服务端请求了,这样一种行为就是浏览器缓存;

浏览器缓存是浏览器的一种机制,即浏览器缓存机制,其机制是根据 HTTP 报文的缓存标识进行的,所以也叫 HTTP 缓存机制;

••••••