最近在用 nuxt.js 做服务端渲染vue页面,想做这样的一个功能,浏览器向nuxt.js 渲染服务器发送请求,nuxt.js 服务器将请求携带的参数渲染到返回页面上。比如:在浏览器地址栏输入 http://localhost:3000/?a=i show, nuxt服务器返回 i show
最近在用 nuxt.js 做服务端渲染vue页面,想做这样的一个功能,浏览器向nuxt.js 渲染服务器发送请求,nuxt.js 服务器将请求携带的参数渲染到返回页面上。比如:在浏览器地址栏输入 http://localhost:3000/?a=i show, nuxt服务器返回 i show
链接地址:http://localhost:3000/News?pageIndex=2
async asyncData ({context, route}) {
let pageIndex = (route.query.pageIndex == null ? 1 : route.query.pageIndex)
}
pageIndex的参数能正常读出来。
希望能帮到你
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
比如你的地址是:http://127.0.0.1:3001/doc/234
那么,你在 /pages/doc/文件夹下面创建一个文件 _id.vue
里面有这个
那么会输出