- 博客(13)
- 资源 (1)
- 收藏
- 关注
转载 Html5使用history对象history.pushState()和history.replaceState()方法添加和修改浏览历史记录控制回退按钮,改url不刷新界面
原文:https://www.studyscript.com/Post/index/id/3018.html?page=3概述浏览器窗口有一个history对象,用来保存浏览历史。如果当前窗口先后访问了三个网址,那么history对象就包括三项,history.length属性等于3。history.length // 3history对象提供了一系列方法,允许在浏览历史之间移...
2020-03-31 10:43:31 2015
原创 浏览器回退按钮防止跳出当前单页面应用
1.在首页手动往历史记录添加url()2.浏览器回退按钮触发函数刚添加的路由;window.addEventListener("popstate", function(e){ history.back();}, false);
2020-03-30 15:29:17 518
原创 VUE中SEO解决方法
1.安装包:vue-meta-info2.在起始页加上metaInfo的属性(该属性是可读不可写的),从static中引入静态meta数据;3.部署之后,写脚本动态替换setSEO中的数据,实现自定义seo数据...
2020-03-20 13:55:10 1051
原创 select的onchange事件获得选中项的index
<div id="app"> <select v-model="selectItem" @change="selectFn($event)"> <!--选择项的value值默认选择项文本 可动态绑定选择项的value值 更改v-model指令绑定数据--> <option v-for="it...
2020-03-07 11:28:17 3198
原创 pipe的重写
//自己定义pipe函数const fs=require('fs');//1.创建读写流const rs=fs.createReadStream(`${__dirname}/source/target.mp4`);const ws=fs.createWriteStream(`${__dirname}/dist/pipe_customize.mp4`);rs.on('data',(d...
2020-03-05 12:26:48 177
原创 node中fs模块自定义copy函数
//自己写copy函数const fs=require('fs');const copy=(src,target,callBack)=>{ fs.readFile(src,(err,data)=>{ if(!err){ fs.writeFile(target,data,(err,data)=>{ ...
2020-03-04 16:53:42 452
转载 import函数和require的比较
import()函数可以用在任何地方,不仅仅是模块,非模块的脚本也可以使用。它是运行时执行,也就是说,什么时候运行到这一句,也会加载指定的模块。另外,import()函数与所加载的模块没有静态连接关系,这点也是与import语句不相同。import()类似于 Node 的require方法,区别主要是import是异步加载,require是同步加载。...
2020-03-03 13:59:33 414
原创 Buffer中的常用方法
/*文件系统,数据传递用buffer,底层都是二进制流*/let underscole=require('underscore');let a=10;console.log(a);console.log(underscole.random(10,100));const buffer1=Buffer.alloc(20);console.log(buffer1);const buff...
2020-03-02 17:07:17 740
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人