Vue从一个页面跳转到一个页面 在返回,第一个页面的js无法使用了,这是为什么 求大神指教

Vue 从默认的页面/main 跳转到 /login页面 然后在返回到/main页面,问题是 /main页面的js跳转前是可以使用的,跳转后就无法使用了!
求大神指教一下!小弟爬坑中。

3个回答

你做的是不是用户浏览一个页面,登录后返回原来浏览的页面?这个用后台去做好点。既然你说的是前台js,那么,你跳转到登录界面的时,记录下main页面路径,然后传到login页面,当登录成功后,在将获取的连接跳转回去。大致是这样的

weixin_43361612
weixin_43361612 回复qq_23126581: 好谢谢老哥
11 个月之前 回复
qq_23126581
玄元复始道生初,守一无穷尽万物 回复weixin_43361612: 问答首页,右下角,光荣榜,第三个。
11 个月之前 回复
weixin_43361612
weixin_43361612 回复qq_23126581: @showbo是谁。。。我怎么找他
11 个月之前 回复
qq_23126581
玄元复始道生初,守一无穷尽万物 回复weixin_43361612: vue我没用过哈,所以具体我也不太清楚。你除了用<router-link to="login"></router-link>,还有没有用js进行跳转呢,你这个问题可以问,@showbo
11 个月之前 回复
weixin_43361612
weixin_43361612 回复qq_23126581: 那个是 用<router-link to="login"></router-link>
11 个月之前 回复
qq_23126581
玄元复始道生初,守一无穷尽万物 回复weixin_43361612: 我说的是你跳转到登录页面的a标签
11 个月之前 回复
weixin_43361612
weixin_43361612 没有呢,我用的Vue Cli 我现在没写跳转 我只是按浏览器自带的返回按钮 返回到我的main页面
11 个月之前 回复
qq_23126581
玄元复始道生初,守一无穷尽万物 回复weixin_43361612: 你是不是a标签中写了href="xxxx.jsp",然后又调用了js方法?就是用了onclick?如果是这么用<a href="javascript:void(0);" onclick="a()">ddd</a>
11 个月之前 回复
weixin_43361612
weixin_43361612 回复qq_23126581: 用户并没有登录,而是点击浏览器自带的返回按钮,返回到main页面之后,js文件就无法使用了。我的js文件是写在 Mounted里面的 使用require()引用的
11 个月之前 回复
qq_23126581
玄元复始道生初,守一无穷尽万物 回复weixin_43361612: 直接在这个上面发问题就行了
11 个月之前 回复
weixin_43361612
weixin_43361612 你有微信或者联系方式有么,我发个截图给你看看。
11 个月之前 回复

我记得我前面做的时候也有遇到这个问题,当时是因为js的引入路径变了导致引入失败,你看下js的引入路径是不是包含了变量。

weixin_43361612
weixin_43361612 方便价格联系方式么? 文件里是包含变量的 , 我 js 是在 mounted里面 使用requier()引用的 。
11 个月之前 回复

我猜的两种可能
1、你的返回原来页面的方式有问题,无法触发原有的js,试着跳转并重新加载;
2、你返回时给原有的触发条件赋予了新的事件,冲突了

qq_37524684
子幽 因为我不会vue.js所以只能跟你说思路,刚刚百度补了一下下,看看这个链接,希望对你有用,https://blog.csdn.net/qq_33769914/article/details/53509057
11 个月之前 回复
weixin_43361612
weixin_43361612 回复qq_37524684: export default { computed: { clickadd:function(){ this.$router.push('/main') } }, watch: { }, mounted:function(){ require("../assets/js/skins.min.js") require("../assets/js/beyond.js") $(".loginbox-submit").click(()=>{ this.clickadd() }) } }
11 个月之前 回复
qq_37524684
子幽 贴上你的代码,都不知道你的 this.$router是什么
11 个月之前 回复
weixin_43361612
weixin_43361612 回复qq_37524684: 我使用 this.$router.push()也不行
11 个月之前 回复
weixin_43361612
weixin_43361612 回复qq_37524684: 老哥,你直接把你的方案写给我看看,我测试一下。
11 个月之前 回复
qq_37524684
子幽 回复weixin_43361612: go(-1)就算成功,你的js一样触发不了,用跳转吧!如果只是返回指定的页面,你甚至可以直接写成a标签,
11 个月之前 回复
weixin_43361612
weixin_43361612 回复qq_37524684: 同行有
11 个月之前 回复
weixin_43361612
weixin_43361612 回复qq_37524684: 我自己写了一个 用的是 this.$router.go(-1),但是没用,您说的监听浏览器那个方法,我不会写 ,您有没有代码?
11 个月之前 回复
qq_37524684
子幽 回复weixin_43361612: https://blog.csdn.net/zgs_shmily/article/details/53639918里面有监控浏览器返回的例子
11 个月之前 回复
qq_37524684
子幽 回复weixin_43361612: 你可以自己写一个返回,也可以监控浏览器返回,改成跳转并重新加载
11 个月之前 回复
weixin_43361612
weixin_43361612 嗯没错,应该就是这样,我是用浏览器自带的返回按钮 返回的,然后就无法触发这个事件,您有没有解决的办法?
11 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
从第一个页面跳转到第二个页面,然后从第二个页面返回从如何保持第一个页面的框内容不变
从第一个页面跳转到第二个页面,然后从第二个页面返回从如何保持第一个页面的框内容不变rn比如说从第一个页面输入查询的条件 然后进入第二个页面,如何 从第二个页面返回后如何保持第一个页面的查询的条件 还在不为空
在一个框架页面的一个页面中,我用了
在一个框架页面的一个页面中,我用了 rn想每隔50秒就对这个框架里的页面进行刷新,可是为什么每次刷新时,都会弹出来一个框"不重新发送消息则无法发送网页,请单击重试再次发送消息",这是什么原因,能否把那框子去掉
js从一个页面如何调用另一个页面的函数
例如页面1.html要调用2.html中的函数A(),请问如何实现.rn谢谢!
从一个页面中打开另外一个页面,如何使用第一个页面的变量值?(javascript)
从一个页面中打开另外一个页面,第二个页面中如何使用第一个页面的变量值?(javascript)
在安卓中怎么做到一个页面跳转另一个页面而另一个页面覆盖在第一个页面的一半
在安卓中怎么做到一个页面跳转另一个页面而另一个页面覆盖在第一个页面的一半
求大神指教,为什么live()无法绑定
小弟新学习jquery,想完成的功能是删除当行数据,可是用live()无法绑定事件,请大神帮忙看一下,感激不尽rn源代码:rnrnrnrn rn 无标题文档rn rn rnrnrnrn姓名: rn密码: rnrn rn rn 姓名rn 密码rn 操作rn rnrnrn
vue从一个页面跳转到另一个页面并携带参数
  1.需求: 点击商场跳转到商业体列表   解决方案: 元页面: a标签中添加跳转函数 &amp;lt;a class=&quot;orderBtn1 sIRicon2&quot; href=&quot;javascript:void(0);&quot; @click=&quot;toMallInfo('M000989')&quot;&amp;gt;&amp;lt;i class=&quot;sIRicon&quot;&amp;gt;&amp;lt;/i&amp;gt;商场&amp
jQuery实现从一个页面跳转到另一个页面的指定tab选项卡
最近事情比较多,小婷已经没有足够的时间去学习新的知识点,就写一写简单的东西吧,这些还是从前学习前端的时候留下的课堂的笔记,那个时候喜欢记笔记,觉得总是有用的上的地方,毕竟好记性不如烂笔头。 思路: 从页面 a 通过 url ? 后面的参数给页面b 传一个 index,页面b通过这个参数来控制该选项卡的切换 a页面: &amp;lt;a href=&quot;b.html?t...
求教silverlight从一个xaml页面跳转到另一个页面的问题!
初学silverlight!rn建成项目之后有个page页面,在这个页面中放一个按钮,点击之后想跳转到新建的一个Main.xaml页面去,怎么做?rn在线等...
请问一个从一个页面提交另一个页面的问题
我想在A页面中让B页面提交,(A 和B在同一个FRAMESETS里面),以下写法为什么会出现脚本错误rn rn
求大神指教一个SQL
有这样一个SQL,求教:rnA表:ID,FILE_PATH,FILE_VERSION_IDrnB表:ID,FILE_PATHrn需要更新:rnA表的FILE_VERSION_ID = B表的ID,rn条件:A表的FILE_PATH = B表的FILE_PATHrn就是SET XX = (多个结果集)rnWHERE FILE_PATH = (多个结果集)rn需要怎么对应起来呢。rnrnselect t2.file_version_id from file_version t2 inner join file_file t3 rnon t3.file_path=t2.file_final_pathrn这是查询出的file_version_idrnrnselect t4.file_final_path from file_versionrn这是查询出的file_pathrnrnupdate file_file t1 set t1.file_version_id = rn(查询出的file_version_id) rnwhere t5.file_path = (查询出的file_path) rnrn有可能查询出的file_version_id的数量比查询出的file_final_path的数量多。rn因为file_file表中的file_path可以重复,而file_version表中只存最新的版本。
js返回一个历史页面
js返回一个历史页面,非常好用,开发中经常用到
vue从一个页面引入另一个页面
1.先写好一个demo页面 demo.vue &amp;lt;template&amp;gt; &amp;lt;div&amp;gt; &amp;lt;h1&amp;gt;11111&amp;lt;/h1&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;/template&amp;gt; &amp;lt;script&amp;gt; export default {} &amp;lt;/script&amp;gt; &amp;lt;style
js设置定时从一个页面跳转到另一个页面
主要实现点击链接进入视频介绍,设置定时,然后跳转到另一个页面 代码如下: &amp;lt;script type=&quot;text/javascript&quot;&amp;gt; function jumpurl(){ location='http://localhost:8080/Socket/first_page.jsp'; } function url(){ setTimeout('jumpu...
如何从一个JSP页面跳转到其他页面
方法一:在jsp页面中内嵌java代码(转发) &lt;% pageContext.forward("pages/login.jsp"); %&gt; 方法二:使用jsp的转发标签(转发) &lt;jsp:forward page="pages/login.jsp"&gt; &lt;jsp:param name="data" value="XXX"&gt;&lt;/jsp:p...
单点登录: 从一个页面跳转到zabbix的主页面
项目最近有一个需求就是想把zabbix网站作为插件集成到项目,实现从主网站直接登录zabbix的功能。查了sso单点登录,发现公司的项目没有一个单独的sso验证系统,没法和原生的zabbix系统共享用户验证,sso单点登录这个方案行不通,就开始看zabbix登录的代码,看看能不能找不到解决办法。看了zabbix的登录函数,它有两种登录方式,一种是通过登录页面,填写表单的形式;第二种是通过获...
为什么不能实现页面跳转呢?求大神们指教?
if (dr.Read())rn rn rn if (dr["QXian"].ToString() == "管理员")rn rnrn Response.Redirect("admin.aspx");rn rn else if (dr["QXian"].ToString() == "普通用户")rn rnrn Response.Redirect("topF.aspx");rnrn rn rn dr.Close();rn rn
求大神知道一个JS
11位手机号码录入时,要支持一次输入多个手机号码;手机号码直接的分隔符要支持分号(;)分隔,手机号码录入时,最后一个号码或者只有一个号码后面不需要再输入一个分隔符;对于出错的号码采用“红色”底标示,求指教!
一个页面使用了两个viewpager??
一个页面使用了两个viewpager,但滑动一个使另一个也触发,这样如何区分开来呢???rn求高手指导!!!
JS页面跳转到指定页面&返回上一页
跳转 第一种(跳转到b.html): window.location.href=“b.html”; 第二种(返回上一页): window.history.back(-1); 第三种(跳转到b.html): window.navigate(“b.html”); 第四种: self.location=’b.html’; 第五种: top.location=’b.html’; ...
两个页面,怎么用JS在一个页面的按钮来控制另外一个页面的图片
有两个页面 rn第一个页面是有很多按钮例如1 2 3 4 5 6 7 8-----30rn第二个页面是第一个页面对应的图片1对应图片1 ------------------30对应图片30rn怎么用JS控制他们我点击1 链接到第二个页面显示第一个图 同理其他图片rn谢谢
js下拉菜单 求大神指教
[code=csharp] rn rnrn[/code]
求指教一个js问题
大家帮我看看onclick为什么没有效果,分别什么意思啊rnrnrn rn rnrnrnrn rn rn rn rn rn rnrnrn
一个页面跳转到另一个页面的tab选项卡的指定页上
具体描述就是,我现在在一个页面,跳转页面同时传递一个参数过去,然后另一个页面我js获取参数后,比如这个参数是id,值是3,然后我要做的就是接受参数的这个页面有个tab,有5页,传过来3,tab的显示就是第三页,tab的导航也显示第三个(tab导航跟选项卡都有id,如one1 one2 ````,content1 content2 ````)本人js有点烂,望高人指点
一个Vue页面的内存泄露分析
什么是内存泄露?内存泄露是指new了一块内存,但无法被释放或者被垃圾回收。new了一个对象之后,它申请占用了一块堆内存,当把这个对象指针置为null时或者离开作用域导致被销毁,那么这块内存没有人引用它了在JS里面就会被自动垃圾回收。但是如果这个对象指针没有被置为null,且代码里面没办法再获取到这个对象指针了,就会导致无法释放掉它指向的内存,也就是说发生了内存泄露。为什么代码里面会拿不到这个对象指...
这是一个vue的小记
CALSS=&quot;RADIO CHECKED&quot;; if( typeof item.checked=='undifind' ){} v-for = &quot;(item,index) of List&quot; 让vue全局注册去监听一个完全不存在的变量 Vue.set(item,&quot;checked&quot;,true); 局部变量 this.$set() if(typeof item.checked == 'undei...
怎么从一个嵌在页面的一个tab里面的按钮控制另外一个页面?
一个类似tab控件的页面,里面有一个按钮,想用这个按钮让页面跳转到另外一个页面,如何做到?
求教,希望得到一个JS大神的指教。
本人新人,JS实在是很多都不懂,希望得到大家的指教。rn本人QQ121826725。
一个报错,无法解决,求大神们指教
Http status: 200 OKrnajaxOptions: parsererrorrnthrownError: SyntaxError: Unexpected token
请问如何从一个页面控制另一个页面的刷新~~~~~?
使用框架页面时,如何控从一个页面控制另一个页面的刷新~~?rn
求一个页面跳转的程序
rnrn rn rn rn 共<%=rscyc.recordcount%>条 当前页<%=session("page")%>/总页数<%=rscyc.pagecount%> rn <%if session("page")=1 then%>rn 首页rn <%else%>rn 首页rn <%end if%>rn <%if session("page")>1 then%>rn 上一页rn <%else%>rn 上一页rn <%end if%>rn <%rn if cint(session("page"))rn 下一页rn <%else%>rn 下一页rn <%rn end ifrn end ifrn %> rn <%rn if session("page")=rscyc.pagecount thenrn %>rn 尾页rn <%else%>rn 尾页rn <%end if%>rn rn 跳至rn rn rnrn rnrnrn rnrn我这样写 有问题吗 请帮我看看rn
vue 同级页面跳转,查询和返回
当一个列表中需要跳转同级页面时,原型是这样的 点击查询分配比例按钮,需要跳转到同级页面的,可以说是这条数据详情里面去, 看到网上各种方法,但是可能是因为是初学者,一个都没有实验成功,最后做出来是这样的,附上代码 首先,先写两个模块,即第一个主页面,和需要跳转的页面,包裹两个div, 第一个div中写入 v-if=“loginType === 'query” 此处参考https://ww...
如何从一个页面控制另一个页面的样式
[img=https://img-bbs.csdn.net/upload/201312/20/1387502577_816766.png][/img]rn如图,这是通过页面框架凑在一起的页面,左右是两个不同的页面,左右分别暂命名为A、B,如何通过点击B中的某个复选框,让A中的菜单某个项高亮一下,因为不在同一个页面,所以感觉不简单的样子。
如何从一个页面更新另一个页面的textbox的内容?
从a页面点击打开b页面,需要把在b页面的textbox中输入内容提交到a页面的textbox中。rn请问这个中间怎么进行数据的传递呢?谢谢!
在vb.net下从一个页面调用另一个页面的函数
请问在vb.net下从一个页面调用另一个页面的函数,如果不用模块,能行的通吗?rnrn例如:rnrnform1中有:rnrnfunction aa()rnrn messagebox.show("message")rnrnend functionrnrn我要在form2中调用这个函数该如何办啊?rn
DateSet从一个页面传到另一个页面的问题?十万火急!
因DateSet estimateDS1中存有一些数据,要把它传到另外一个页面中去,rn以便在另外一个页面中显示相关数据,通过按一个Hyperlink到另一个页面rnrn传值页面后台文件中:rn EstimateSY.print Print = new EstimateSY.print();rn Print.getds = estimateDS1;rn......rnrn取值页面(Print)后台文件中:rn EstimateSY.diyDS.EstimateDS ds = new EstimateSY.diyDS.EstimateDS();rnrn public EstimateSY.diyDS.EstimateDS getdsrn rn set ds = value;rn rn private void Page_Load(object sender, System.EventArgs e)rn rn DataGrid1.DataSource = ds.estimate.DefaultView;rn DataGrid1.DataBind (); rn rn但运行后,DataGrid1竟然没有数据!很是奇怪!
页面跳转的问题,求指教!!
实现按钮的跳转,除了这句代码onclick="javascript:changeItem('$ctxPath/msg.do?method=getDraftList')外,还需要配置别的地方吗?求指教!!!
请教怎样从一个jsp页面跳转到一个asp页面???
遇到这样的问题,要将两个系统整合,一个是jsp做的,一个是asp做的,怎样才能实现在一个jsp页面中点击按钮,调用asp写的处理过程呢?
这是我第一个页面
这是我的第一个页面 <!-- 这是一个文本的标签,设置了同桌的基本信息:良好的习惯 --><font size="6" color="red" face="99"><br>小明</br></font> <font color="red" size="5"><u>男</u></font> <font size="5">23岁</font> <br/> <font size="6" c
vue页面的跳转其他页面
this.$router.push({ path: '/customer/record', query: { typeName: row.name } }) typeName 是传递参数 // 取到路由带过来的参数 let routerParams = this.$route....
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数