首页 > 其他分享 >Uncaught (in promise) Error: Could not establish connection. Receiving end does not exist. vue.min.j

Uncaught (in promise) Error: Could not establish connection. Receiving end does not exist. vue.min.j

时间:2024-12-13 12:23:16浏览次数:3  
标签:vue end 未定义 min nickname html null indexUser 页面

1.问题描述

在html调用indexUser.nickname的属性时,没重新启动项目直接查阅该index.html,出现了页面加载出来的一片空白的情况,去掉{{indexUser.nickname}}页面就正常
image

2.问题分析

这种情况是访问不到值(未定义或为空)

3.解决方案

写了一小段检查是否为未定义或者空的代码,随便在html新建一个button,绑定check事件,check()写在script的methond里

点击查看代码
check(){
                if (typeof this.indexUser !== 'undefined') {
                    alert("未定义");
                    console.log("未定义")
                }
                if (this.indexUser == null ) {
                    alert("为空");
                    console.log("为空")
                }
            }

1.先确认拼写无错误
2.确认一下有没有定义
image
3.如果是后台取的数据,注意不要用直接打开html的方法,这时候值可能没取到,比如我获取值是从this.indexUser=JSON.parse(localStorage.getItem('indexUser'));前端缓存获取的,这个值又是从login.html取得后再跳转到Index页面,这时候才正式得到indexUser的值
总结一下:如果你的值需要其他页面的辅助,这时候你直接打开就会因为值还没有进去而报空,可以完整走一遍项目看看是不是还是报空

标签:vue,end,未定义,min,nickname,html,null,indexUser,页面
From: https://www.cnblogs.com/CaiQiaoLing/p/18604639

相关文章

  • Vue.js 使用过程中常见热门问题与解决思路
    Vue.js是一个渐进式JavaScript框架,因其简单易用和灵活性而受到广泛欢迎。然而,在实际开发过程中,开发者可能会遇到各种问题。本文将讨论一些常见的Vue.js相关问题及其解决思路。1.数据绑定不生效问题描述在修改数据后,页面上的数据没有及时更新。解决思路检查数据属性......
  • 计算机毕业设计 | SpringBoot+vue毕业设计系统 毕业论文设计项目答辩管理(附源码+论文
    1,绪论1.1选题背景目前整个社会发展的速度,严重依赖于互联网,如果没有了互联网的存在,市场可能会一蹶不振,严重影响经济的发展水平,影响人们的生活质量。计算机的发展,不管是从硬件还是软件,都有很多技术储备,每年都有很多的技术和软件产生,纵观各个领域,无一不用互联网软件,办公用的......
  • 计算机毕业设计 | SpringBoot+vue医疗挂号管理系统 医院就诊业务办理平台(附源码+论文
    1,绪论1.1选题背景目前整个社会发展的速度,严重依赖于互联网,如果没有了互联网的存在,市场可能会一蹶不振,严重影响经济的发展水平,影响人们的生活质量。计算机的发展,不管是从硬件还是软件,都有很多技术储备,每年都有很多的技术和软件产生,纵观各个领域,无一不用互联网软件,办公用的......
  • 界面控件Kendo UI for Angular中文教程:如何构建带图表的仪表板?(三)
    KendoUIforAngularListView可以轻松地为客户端设置一个带有图表列表的仪表板,包括分页、按钮选项、数字或滚动,以及在没有更多项目要显示时的通知等。KendoUIforAngular是专用于Angular开发的专业级Angular组件。telerik致力于提供纯粹的高性能AngularUI组件,无需任何jQuery......
  • 【Vue】Pinia状态管理库
    Pinia是Vue的专属状态管理库,它允许你跨组件或页面共享状态。1、安装npminstallpinia2、使用Pinia在main.js中,引入pinia,创建pinia实例,并调用vue应用实例的use方法使用piniaimport{createPinia}from'pinia'constpinia=createPinia()app.use(pinia)3、......
  • vue路由的钩子函数?
     在Vue中,路由的钩子函数可以用来在导航过程中执行一些操作,比如进行权限验证、页面加载前后的处理等。常用的路由钩子函数包括全局前置守卫、全局解析守卫、全局后置钩子以及路由独享守卫。下面是这些路由守卫函数的简要说明:全局前置守卫:beforeEach(to,from,next):在路由......
  • vue使用百度富文本编辑器
     1、安装 npm addvue-ueditor-wrap  或者  pnpmaddvue-ueditor-wrap 进行安装 2、下载UEditor 官网:ueditor:richtext富文本编辑器-GitCode整理好的:vue-ueditor:百度编辑器JSP版因为官方的我没用来,所以我自己找的另外的包3、把下载好的包放在项目......
  • 第一个VUE实例
    首先,我们需要在项目中引入Vue.js的库文件。<!--引入Vue.js--><scriptsrc="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>然后,在HTML文件中创建一个容器元素,用于渲染Vue实例。<divid="app">{{message}}</div>接下来,在JavaScript中创建Vu......
  • 132Java基于SpringBoot的西山区家政服务网站设计与开发-java vue.js idea
    所需该项目可以在最下面查看联系方式,为防止迷路可以收藏文章,以防后期找不到项目介绍132Java基于SpringBoot的西山区家政服务网站设计与开发-javavue.jsidea系统实现截图技术栈介绍JDK版本:jdk1.8+编程语言:java框架支持:springboot数据库:mysql......
  • 150Java基于SpringBoot的高校实验室管理系统微信小程序-java vue.js idea
    所需该项目可以在最下面查看联系方式,为防止迷路可以收藏文章,以防后期找不到项目介绍150Java基于SpringBoot的高校实验室管理系统设计与实现-javavue.jsidea系统实现截图技术栈介绍JDK版本:jdk1.8+编程语言:java框架支持:springboot数据库:mysql版本不限......