使用vue.js路由后失效如何解决

新学了vue.js中的路由 在之前写的vue的demo上加上了简单的路由例子(来自vue-router 2),但是加上点击后只有地址栏变化,内容并不变.且之前用jquery写的一些效果也失效了.最后找到原因是因为同一个id被启动了两次(第一次是之前使用vue组件时启动的,另外一个是路由时启动的)。

附上部分代码

nbsp;html>   body { margin: 0; padding: 0;}.logo { width: 166.65px; height: 60px; position: absolute;}.el-menu-demo { margin-left: 166.65px;}.tac { width: 500px;} .bar2,.bar3{ display: none;}

 

 使用vue.js路由后失效如何解决 

  基本资料 培养信息 考核相关 清算 

      基本信息 修改密码   会员信息   小组信息    

 

       $(document).ready(function(){ $(".nav1").click(function(){ $(".bar1").show().siblings().hide(); }) $(".nav2").click(function(){ $(".bar2").show().siblings().hide(); }) $(".nav3").click(function(){ $(".bar3").show().siblings().hide(); }) })  //vue组件部分 var Main = { data() { return { activeIndex: '1' }; }, methods: { handleSelect(key, keyPath) { /*console.log(key, keyPath);*/ } } }//vue路由部分 const Information = {template:'

foo'} const List = {template:'

list'} const routes = [ {path:'/information',component:Information}, {path:'/list',component:List}] const router = new VueRouter({ routes }) const app = new Vue({ router }).$mount('#left-menu') //路由 启动应用 var Ctor = Vue.extend(Main) new Ctor().$mount('#top-menu') //主要就是下面这条语句多余 这是写组件时启动应用所用的语句 //new Ctor().$mount('#left-menu')

登录后复制

以上就是使用vue.js路由后失效如何解决的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2780858.html

(0)
上一篇 2025年3月8日 16:09:39
下一篇 2025年2月18日 00:26:34

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 前端项目中如何搭建JQuery、Vue等开发环境

    这次给大家带来前端项目中如何搭建JQuery、Vue等开发环境 ,前端项目搭建JQuery、Vue等开发环境的注意事项有哪些,下面就是实战案例,一起来看一下。   vscode是微软开发的的一款代码编辑器,就如官网上说的一样,vscode重…

    2025年3月8日 编程技术
    200
  • JavaScript必须知道的基础知识

    这次给大家带来JavaScript必须知道的基础知识,JavaScript必须知道的基础知识有哪些,下面就是实战案例,一起来看一下。 脚本语言最重要的几个部分: 数据类型  运算符  控制语句  数组   方法(函数) 一、基础知识 关键字…

    编程技术 2025年3月8日
    200
  • angularjs的缓存详解

    这次给大家带来angularjs的缓存详解,使用angularjs缓存的注意事项有哪些,下面就是实战案例,一起来看一下。 一、什么是缓存 一个缓存就是一个组件,它可以透明地存储数据,以便未来可以更快地服务于请求。 缓存能够服务的请求越多,整…

    编程技术 2025年3月8日
    200
  • js的原型及原型链详解

     这次给大家带来js的原型及原型链详解,使用js的原型及原型链详解的注意事项有哪些,下面就是实战案例,一起来看一下。 我们创建的每个函数都有一个 prototype (原型)属性,这个属性是一个指针,指向一个原型对象,而这个原型对象中拥有的…

    2025年3月8日
    200
  • JavaScript的字符串怎样使用

    这次给大家带来javascript的字符串怎样使用,javascript的字符串怎样使用的注意事项有哪些,下面就是实战案例,一起来看一下。 charAt()            获取字符串中特定索引处的字符; toupperCase() …

    编程技术 2025年3月8日
    200
  • JavaScript之优化DOM

    这次给大家带来JavaScript之优化DOM,JavaScript之优化DOM的注意事项有哪些,下面就是实战案例,一起来看一下。 优化DOM得从重绘和重排讲起,long long ago… 1、重绘和重排 1.1 重绘和重排是…

    编程技术 2025年3月8日
    200
  • JS里计数器的使用

    这次给大家带来JS里计数器的使用,使用JS里计数器的注意事项有哪些,下面就是实战案例,一起来看一下。 angular2+ 的学习成本应该是三大框架中最高的一个,教程及案例稀缺,流程较为复杂,这里我用计数器和在线获取用户数据并渲染成列表这两个…

    编程技术 2025年3月8日
    200
  • JS闭包的使用

    这次给大家带来JS闭包的使用,使用JS闭包的注意事项有哪些,下面就是实战案例,一起来看一下。 闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面就是我的学习笔记,对于Javascr…

    编程技术 2025年3月8日
    200
  • JS中函数的重要性

    这次给大家带来js中函数的重要性,使用js中函数的注意事项有哪些,下面就是实战案例,一起来看一下。 既然是对象,那么它就可以: 通过字面量创建 赋值给变量,数组元素和其他对象的属性(property) 作为参数传递给函数 作为函数的返回值 …

    编程技术 2025年3月8日
    200
  • Vue.js组件的使用方法

    这次给大家带来Vue.js组件的使用方法,Vue.js组件使用的注意事项有哪些,下面就是实战案例,一起来看一下。   1. 所有Vue组件同时也都是Vue实例,分为全局组件和局部组件,注册方式如下。   Vue.component(‘my-…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论