当前第2页 返回上一页
顺便贴一个node.js中的server代码,为了测试,很随意简单的写了一个
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | var fs = require('fs')
var path = require('path')
var express = require('express')
var app = express();
app.use(express.static('./public'));
var router = express.Router();
router.get('/page',function(req,res){
var page = req.query.page
try{
var text = fs.readFileSync('./data'+page+'.json');
res.json(text.toString())
}catch(err){
res.send('哈哈!傻逼,没有拉!')
}
})
app.use(router)
app.listen(3000)
|
1 | 注意:history.pushState({pageIndex : 1}, "", "http://127.0.0.1:3000/lmw/"+query)这里第三个参数写了完整的绝对路径,如果写成"/lmw/"+query这样的相对路径,会随着query值得增加无限在url后面追加,因为相对路径它一定是相对于当前的URL
|
以上就是HTML5中关于History模式的详解的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
html5 web框架有哪些
html5通过postmessage进行跨域通信的方法_html5教程技巧
h5设置或返回音频/视频所属的媒体组合的名称的属性mediagroup
h5可以导出成视频吗?
html5实现清空画布的三种方法
html5 canvas如何绘制动态径向渐变
html5新增标签--nav标签介绍
h5怎么解决移动端滑动卡顿的问题
html5怎么外联js文件
html5和css3制作一个模态框实例
更多相关阅读请进入《History》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » HTML5中关于History模式的详解