当前位置: 首页 > news >正文

网站已收录的404页面的查询网站怎么收录

网站已收录的404页面的查询,网站怎么收录,如何创建公众号微信,设计网站设计文章目录 1.应用的生命周期2.页面的生命周期 1.应用的生命周期 生命周期的概念:一个对象从创建、运行、销毁的整个过程被称为生命周期 生命周期函数:在生命周期中每个阶段会伴随着每一个函数的出发,这些函数被称为生命周期函数 所有页面都…

文章目录

  • 1.应用的生命周期
  • 2.页面的生命周期

1.应用的生命周期

生命周期的概念:一个对象从创建、运行、销毁的整个过程被称为生命周期

生命周期函数:在生命周期中每个阶段会伴随着每一个函数的出发,这些函数被称为生命周期函数

所有页面都是在App.vue下进行切换的,是应用入口文件。但App.vue本身不是页面,这里不能编写视图元素,也就是没有<template>

这个文件的作用包括:监听应用生命周期、配置全局样式、配置全局的存储globalData

应用生命周期仅可在App.vue中监听,在页面监听无效。

uni-app 支持如下应用生命周期函数:

函数名说明平台兼容
onLaunchuni-app 初始化完成时触发(全局只触发一次),参数为应用启动参数,同 uni.getLaunchOptionsSync 的返回值
onShowuni-app 启动,或从后台进入前台显示,参数为应用启动参数,同 uni.getLaunchOptionsSync 的返回值
onHideuni-app 从前台进入后台
onErroruni-app 报错时触发app-uvue 不支持
onUniNViewMessagenvue 页面发送的数据进行监听,可参考 nvue 向 vue 通讯app-uvue 不支持
onUnhandledRejection对未处理的 Promise 拒绝事件监听函数(2.8.1+ app-uvue 暂不支持)app-uvue 不支持
onPageNotFound页面不存在监听函数app-uvue 不支持
onThemeChange监听系统主题变化app-uvue 不支持
onLastPageBackPress最后一个页面按下Android back键,常用于自定义退出app-uvue-android 3.9+
onExit监听应用退出app-uvue-android 3.9+

示例代码

<script>// 只能在App.vue里监听应用的生命周期export default {onLaunch: function(options) { // 初始化完成出发console.log('App Launch')console.log('应用启动路径:', options.path)},onShow: function(options) { // 显示成功会出发console.log('App Show')console.log('应用启动路径:', options.path)},onHide: function() {// 从前台进入后台 (隐藏会出发)console.log('App Hide')},onError: function() {// 报错时候触发console.log('App onError')}}
</script>

注意

  • 应用生命周期仅可在App.vue中监听,在其它页面监听无效
  • 以组合式 API 使用时,在 Vue2 和 Vue3 中存在一定区别,请分别参考:Vue2 组合式 API 使用文档 和 Vue3 组合式 API 使用文档。
  • 应用启动参数,可以在API uni.getLaunchOptionsSync获取,详见
  • onlaunch里进行页面跳转,如遇白屏报错,请参考https://ask.dcloud.net.cn/article/35942
  • App.vue 不能写模板
  • onPageNotFound 页面实际上已经打开了(比如通过分享卡片、小程序码)且发现页面不存在,才会触发,api 跳转不存在的页面不会触发(如 uni.navigateTo)

2.页面的生命周期

uni-app 页面除支持 Vue 组件生命周期外还支持下方页面生命周期函数,当以组合式 API 使用时,在 Vue2 和 Vue3 中存在一定区别,请分别参考:Vue2 组合式 API 使用文档 和 Vue3 组合式 API 使用文档。

函数名说明平台差异说明最低版本
onInit监听页面初始化,其参数同 onLoad 参数,为上个页面传递的数据,参数类型为 Object(用于页面传参),触发时机早于 onLoad百度小程序3.1.0+
onLoad监听页面加载,该钩子被调用时,响应式数据、计算属性、方法、侦听器、props、slots 已设置完成,其参数为上个页面传递的数据,参数类型为 Object(用于页面传参),参考示例。
onShow监听页面显示,页面每次出现在屏幕上都触发,包括从下级页面点返回露出当前页面
onReady监听页面初次渲染完成,此时组件已挂载完成,DOM 树($el)已可用,注意如果渲染速度快,会在页面进入动画完成前触发
onHide监听页面隐藏
onUnload监听页面卸载
onResize监听窗口尺寸变化App、微信小程序、快手小程序
onPullDownRefresh监听用户下拉动作,一般用于下拉刷新,参考示例
onReachBottom页面滚动到底部的事件(不是scroll-view滚到底),常用于下拉下一页数据。具体见下方注意事项
onTabItemTap点击 tab 时触发,参数为Object,具体见下方注意事项微信小程序、QQ小程序、支付宝小程序、百度小程序、H5、App、快手小程序、京东小程序
onShareAppMessage用户点击右上角分享微信小程序、QQ小程序、支付宝小程序、抖音小程序、飞书小程序、快手小程序、京东小程序
onPageScroll监听页面滚动,参数为Objectnvue不支持
onNavigationBarButtonTap监听原生标题栏按钮点击事件,参数为ObjectApp、H5
onBackPress监听页面返回,返回 event = {from:backbutton、 navigateBack} ,backbutton 表示来源是左上角返回按钮或 android 返回键;navigateBack表示来源是 uni.navigateBack;详见app、H5、支付宝小程序
onNavigationBarSearchInputChanged监听原生标题栏搜索输入框输入内容变化事件App、H51.6.0
onNavigationBarSearchInputConfirmed监听原生标题栏搜索输入框搜索事件,用户点击软键盘上的“搜索”按钮时触发。App、H51.6.0
onNavigationBarSearchInputClicked监听原生标题栏搜索输入框点击事件(pages.json 中的 searchInput 配置 disabled 为 true 时才会触发)App、H51.6.0
onShareTimeline监听用户点击右上角转发到朋友圈微信小程序2.8.1+
onAddToFavorites监听用户点击右上角收藏微信小程序、QQ小程序2.8.1+

示例代码

		onLoad(options) { // options上个页面跳转过来的参数console.log("页面加载了!", options) //执行一次},onShow() {console.log("页面显示了!") //可执行多次},onReady() {console.log("页面初次渲染完成!") //执行一次},onHide() {console.log("页面隐藏了!") //可执行多次},

http://www.jinmujx.cn/news/119832.html

相关文章:

  • 如何做app 的模板下载网站360搜索优化
  • 网站建设灬金手指科杰注册一个公司网站需要多少钱
  • 做招聘求职网站北京seo排名外包
  • vs2017做网站谷歌推广代理
  • 广州做网站公司培训网络营销战略的内容
  • 如何用dreamweaver做网站小程序开发
  • 做网站su微信营销软件有哪些
  • 网站备案 法人变更关键词排名优化软件策略
  • 税务局的网站是哪个公司做的高州新闻 头条 今天
  • 为什么百度不收录wordpress优化关键词推广
  • 网站服务器 虚拟主机在线培训考试系统
  • 个人网站备案注意事项河南it渠道网
  • 网站建设动画教程网络营销首先要做什么
  • 中国制造网网站特色各大搜索引擎入口
  • 新疆建设云网站施工图审查seo渠道
  • WordPress博客文件seo系统
  • 做一个15页的网站怎么做盛大游戏优化大师
  • 福清做网站seo标题优化分析范文
  • 西安有哪些做网站建设的公司好管理方面的培训课程
  • 网站301跳跳转免费行情软件网站大全
  • 什么网站可以做代购黄页引流推广网站
  • wap网站前台模板长沙网站seo分析
  • 企业网站建设服务优势引流推广怎么做
  • 网站空间和服务器的区别友情链接购买
  • 博客网站开发利用数据库武汉seo结算
  • 网站建设报价书关键词挖掘工具网站
  • wordpress好看的自定义页面模版站长工具seo客户端
  • 广州网站站建设培训网站页面分析
  • 小红书推广营销seo培训网的优点是
  • 做网站单网页搜狗搜图