位置: IT常识 - 正文

vue3在运行时路由可以正常跳转,但是页面空白,刷新页面恢复正常[已解决](vue程序运行过程)

编辑:rootadmin
vue3在运行时路由可以正常跳转,但是页面空白,刷新页面恢复正常

推荐整理分享vue3在运行时路由可以正常跳转,但是页面空白,刷新页面恢复正常[已解决](vue程序运行过程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue 运行dist,vue程序运行过程,vue 运行dist,vue程序运行过程,vue 运行时,vue的运行命令,vue 运行时,vue 运行时,内容如对您有帮助,希望把文章链接给更多的朋友!

vue3在运行时路由可以正常跳转,但是页面空白,刷新页面恢复正常,在网上寻找很久说是keepAlive的原因,后来看了看我的代码~

原来的代码:

<template><div class="out-content">    ...</div><div ref="confirmModal">    ...</div></template>

改后的代码:

<template><div class="out-content">    <div ref="confirmModal">    ...  </div></div></template>

由此可见,根元素一定要由一个div去包裹住!template必须有且只能有一个div在这样才会正常显示~

原理:

这里我们要先看一看template这个标签,这个标签是HTML5出来的新标签,它有三个特性:

隐藏性:该标签不会显示在页面的任何地方,即便里面有多少内容,它永远都是隐藏的状态;

vue3在运行时路由可以正常跳转,但是页面空白,刷新页面恢复正常[已解决](vue程序运行过程)

任意性:该标签可以写在页面的任何地方,甚至是head、body、sciprt标签内;

无效性:该标签里的任何HTML内容都是无效的,不会起任何作用;

但是我们可以通过innerHTML来获取到里面的内容。

知道了这个,我们再来看.vue的单文件组件。其实本质上,一个单文件组件会被各种各样的loader处理成为.js文件(因为当你import一个单文件组件并打印出来的时候,是一个vue实例),通过template的任意性我们知道,template包裹的HTML可以写在任何地方,那么对于一个.vue来讲,这个template里面的内容就是会被vue处理为虚拟dom并渲染的内容,导致结果又回到了开始 :既然一个.vue单文件组件是一个vue实例,那么这个实例的入口在哪里?

如果在template下有多个div,那么该如何指定这个vue实例的根入口?

为了让组件能够正常的生成一个vue实例,那么这个div会被自然的处理成程序的入口。

通过这个**‘根节点’,**来递归遍历整个vue‘树’下的所有节点,并处理为vdom,最后再渲染成真正的HTML,插入在正确的位置。

如果你觉得以上的内容不太好理解,那么就看看下面的一段话,我觉得形容的很到位:

Vue 实例其实并不知道哪一个是入口,它应该接管哪一个部分,所以你要给它指定一个唯一的元素作为入口。

每一个入口可以看作是一个 Vue 的类,Vue 要把这个入口进去的所有东西都取出来进行轮循渲染一遍,再把它重新挂载回页面中的 DOM 里面去。

打给比方来说,一个 Vue 实例只拥有一个钥匙,一个钥匙只能开一把锁,但是页面上有很多把锁,如果你不说清楚它是哪把锁的钥匙,Vue 实例就不知道接下来要怎么做了,所以页面顺其自然的就不会进行渲染了~

本文链接地址:https://www.jiuchutong.com/zhishi/288870.html 转载请保留说明!

上一篇:Educoder/头歌JAVA——jQuery基础(头歌java入门运算符和表达式答案)

下一篇:vue使用vuedraggable拖拽组件,进行组件生成(vue使用jquery)

  • 设计手机淘宝详情页,有哪些策略技巧?(淘宝产品手机详情怎么编辑好)

    设计手机淘宝详情页,有哪些策略技巧?(淘宝产品手机详情怎么编辑好)

  • 小米手机录音功能在哪(小米手机录音功能失效)

    小米手机录音功能在哪(小米手机录音功能失效)

  • iphone12动态壁纸怎么弄呢(iphone12动态壁纸按压不动)

    iphone12动态壁纸怎么弄呢(iphone12动态壁纸按压不动)

  • 华为nova5复制粘贴怎么操作(华为手机复制黏贴)

    华为nova5复制粘贴怎么操作(华为手机复制黏贴)

  • 抖音在线显示是不是准确的(抖音在线显示是褐色的怎么回事)

    抖音在线显示是不是准确的(抖音在线显示是褐色的怎么回事)

  • oppo手机更新后相机无贴纸(oppo手机更新后如何恢复原来系统)

    oppo手机更新后相机无贴纸(oppo手机更新后如何恢复原来系统)

  • 华为素皮版什么意思(华为素皮版跟普通版区别)

    华为素皮版什么意思(华为素皮版跟普通版区别)

  • airpods一直滴滴滴滴的响(airpods滴滴滴滴)

    airpods一直滴滴滴滴的响(airpods滴滴滴滴)

  • 华为nova7se什么时候出的(华为nova7se什么屏幕)

    华为nova7se什么时候出的(华为nova7se什么屏幕)

  • 笔记本投屏后没有声音(笔记本投屏后没声音)

    笔记本投屏后没有声音(笔记本投屏后没声音)

  • 远程热点故障,无法连接个人热点(显示远程热点故障)

    远程热点故障,无法连接个人热点(显示远程热点故障)

  • 美团打车加入条件(美团打车怎么加入要求)

    美团打车加入条件(美团打车怎么加入要求)

  • 8h是小米品牌吗(8h是小米品牌吗怎么样)

    8h是小米品牌吗(8h是小米品牌吗怎么样)

  • 便宜的网线会不会影响网速(便宜的网线会不会卡)

    便宜的网线会不会影响网速(便宜的网线会不会卡)

  • 荣耀9x头一次充电充多长时间(荣耀9x头一次充电要多久)

    荣耀9x头一次充电充多长时间(荣耀9x头一次充电要多久)

  • 下载的ppt模板怎么用(下载的ppt模板怎么取消动画)

    下载的ppt模板怎么用(下载的ppt模板怎么取消动画)

  • 京东申请退款要确认收货吗(京东申请退款要多久才能审核成功)

    京东申请退款要确认收货吗(京东申请退款要多久才能审核成功)

  • 锤子手机如何导出照片(锤子手机资料怎么传到华为手机)

    锤子手机如何导出照片(锤子手机资料怎么传到华为手机)

  • 快手怎么看发布具体时间(快手怎么看发布时间和地点)

    快手怎么看发布具体时间(快手怎么看发布时间和地点)

  • 抖音可以大量发私信吗(抖音大量发视频能热门吗)

    抖音可以大量发私信吗(抖音大量发视频能热门吗)

  • 小米94800怎么用(小米984hz教程)

    小米94800怎么用(小米984hz教程)

  • 快手封面怎么删除(快手作品封面的文字怎么删除)

    快手封面怎么删除(快手作品封面的文字怎么删除)

  • H3C MSR36 路由器怎么重装系统 H3C MSR36 路由器重装系统方法(h3cmsr3020路由器)

    H3C MSR36 路由器怎么重装系统 H3C MSR36 路由器重装系统方法(h3cmsr3020路由器)

  • KB4507450安装失败如何解决(kb4592440安装失败)

    KB4507450安装失败如何解决(kb4592440安装失败)

  • 保姆级教程:Ant Design Vue中 a-table 嵌套子表格(保姆级教程什么意思)

    保姆级教程:Ant Design Vue中 a-table 嵌套子表格(保姆级教程什么意思)

  • 织梦整合百度编辑器ueditor编码gbk中文乱码解决方法(织梦好用吗)

    织梦整合百度编辑器ueditor编码gbk中文乱码解决方法(织梦好用吗)

  • 已认证进项税额转出会计分录账务处理
  • 非居民个人利息所得个税税率
  • 出口企业的退税属不属于纳税总额
  • 递延所得税负债转回怎么理解
  • 将自产货物赠送客户
  • 发票已抵扣但对方要红冲后续原发票要拿回来吗
  • 资产负债表中的流动资产包括什么
  • 无法支付的应付款怎么处理
  • 未实现融资收益纳税调整
  • 自产农产品加工后仍属于附注的农产品,免税吗?
  • 个人所得税没有税也要申报吗
  • 固定基金怎么算
  • 销售不动产包括哪些内容
  • 以公司名义买货车可以抵税吗
  • 申报退税金额是0是怎么回事
  • 含有商品编码的增值税普通发票如何开具?
  • 从租计征的房产税减半政策
  • 税控盘抵税可以跨年吗
  • 农民专业合作社属于什么企业类型
  • 外购软件可以加计扣除吗
  • 宣传活动物资
  • 过路费增值税可以抵扣吗
  • 地毯属于什么类别
  • 可变现净值是不是就是毛利
  • 设备安装合同预付款比例
  • 哪些行业需要缴纳水利建设基金
  • 无法偿还的借款怎么处理
  • 华为手机屏幕变成黑白色怎么恢复
  • 小型微利企业的税收政策
  • 收到无偿划拨的股权如何入账
  • php两个多维数组合在一起
  • php运用的技术php开发有哪些实用的技术
  • php静态页面实现搜索功能
  • 挪威罗弗敦岛
  • 无法支付的货款如何处理
  • 小米随身wf
  • 深度学习第一步——Pytorch-Gpu环境配置:Win11/Win10+Cuda10.2+cuDNN8.5.0+Pytorch1.8.0(步步巨细,少走十年弯路)
  • 公司注销时做哪些财务处理
  • vue.js devtools插件下载
  • 预缴土地增值税的税率
  • 朴素贝叶斯算法
  • rcnn系列详解
  • rsync连接
  • 数据库 sql优化
  • 上月发票冲红后怎么作废
  • 安装固定资产所消耗的材料费和人工费属于什么会计科目
  • 出口退税红字冲减
  • 房地产行业账务处理和主要税种
  • 城建税及教育附加税税率是多少
  • 企业收到的政府补助属于
  • 政府征税再进行补贴对消费者福利的影响
  • 固定资产清理费用账务处理
  • 主营业务成本账户年终结转后
  • 影视产业前景
  • 会计工作重点工作
  • 广州残保金如何计算
  • MySQL索引背后的数据结构及算法原理
  • 深度解析桂附地黄丸
  • mysql密码怎么找回
  • WINDOWS操作系统内置的GUEST
  • win7键盘没反应是怎么回事
  • win10怎么设置加快电脑速度
  • winoldap.exe - winoldap进程是什么意思
  • win10系统mmc不能打开文件
  • win7系统莫名其妙占用个D盘
  • windows8如何关闭杀毒软件
  • msworks.exe - msworks是什么进程 有什么用
  • spoffice是什么意思
  • linux配置静态
  • div与span区别及用法
  • 微信小程序实现微信支付
  • 用python写多线性模型
  • windows的安装类型
  • fastcgi iis
  • 广西公安厅有几个处长
  • 安徽营业执照网上怎么申请
  • 增值税发票选择确认平台查询不到以开出的进项发票?
  • 武汉经济技术开发区法院立案庭电话
  • 苏州工业园区国资委
  • 认缴制什么时候开始的?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设