1、服务端生命周期
1. nuxtServerInit(store, context){} 服务端初始化 动态token 读到设置
参数1 :vuex上下文
参数2 :nuxt上下文
在store中写时
2. middleware:'auth' 中间件 导航守卫 判断是否存在
全局:在nuxt.config.js中添加
router:{
middleware:'auth'
}
新建文件夹middleware/auth.js
局部:在组件内 middleware:'auth' 新建文件夹middleware/auth.js
或者直接 middleware({store, route, rredirect, params, query, req, res}){}
3. validate 校验参数
局部使用 validate({params, query}){ return true} 必须有return
4. asyncData pages中的页面来请求数据的,组件每次加载之前被调用
asyncData({store,query}){}
5. fetch({app,store,params}){} 可用于组件请求数据
2、服务端和客户端共有的生命周期
beforecreate
created
3、客户端生命周期
vue的生命周期
导航
统计
- 随笔 - 89
- 文章 - 2
- 评论 - 3
- 阅读 - 29357
学习如逆水行舟,不进则退。
搜索
最新随笔
- 1.error:0308010C:digital envelope routines::unsupported
- 2.记录 小程序调用前置摄像头的数据获取及简单配置
- 3.记录小程序 errno":600001,"errMsg":"request:fail -118 报错问题
- 4.element-ui el-tabs 和 el-table混合使用的问题
- 5.JS n秒只能调用一次
- 6.element picker-options控制时间只能选取指定范围日期
- 7.element dialog 垂直水平居中显示
- 8.Vue组件中的父子传参,子父传参,兄弟传参,以及事件总线
- 9.浏览器返回禁用,浏览器页签更改刷新列表
- 10.监听浏览器页面被激活事件
积分与排名
- 积分 - 29466
- 排名 - 55684
随笔分类 (17)
随笔档案 (89)
- 2024年3月(1)
- 2023年9月(2)
- 2023年3月(1)
- 2023年2月(9)
- 2023年1月(2)
- 2022年12月(8)
- 2022年11月(3)
- 2022年10月(5)
- 2022年9月(29)
- 2022年8月(25)
- 2022年7月(4)
文章档案 (2)
最新评论
- 1. Re:tinymce富文本编辑器的简单使用及OSS直传
- @灰色的蓝猫 抱歉这么晚回复你,最近没有登录博客园。导致好几条留言都没来得及回复,忘见谅...
- --苏舒
- 2. Re:tinymce富文本编辑器的简单使用及OSS直传
- @灰色的蓝猫 我没有遇见过这个问题,不过你可以参考 这个,官方网站那边如果报你这个错误的话,说是识别不到 文件 或 文件流...
- --苏舒
- 3. Re:tinymce富文本编辑器的简单使用及OSS直传
- 我粘贴图片上传时会报_getFileSize requires Buffer/File/String 但我使用本地方法把blobInfo.blob()转成URL是能访问的,为什么OSS会识别错误呢? ...
- --灰色的蓝猫
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用