当前第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中video标签无法播放mp4问题的解决办法
利用h5制作一个倒计时demo的实例教程
html5+canvas调用手机拍照功能实现图片上传功能(图文详解下篇)
h5+canvas卷积核图像处理步骤详解
html5地理定位与第三方工具百度地图的应用
h5的拖放应该如何实现
svg和css3实现环形渐变进度条的代码示例
html代码什么意思?
html5之title吸顶功能
html5返回音频/视频的当前网络状态(activity)的属性networkstate
更多相关阅读请进入《History》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » HTML5中关于History模式的详解