2018-08-14

1.兄弟间的传值?

1.声明一个新的 VUE实例 (var app2 = new Vue()) 

2.给其中的一个兄弟注册方法( methods:{
        btn() {
             app2.$emit('mides',this.side);
         }
     })

3.另一个兄弟元素通过
       mounted(){
      app2.$on('mides',data => {
            console.log(data)
            this.msg = data
        })
    }
 接收

2.局部过滤器和局部自定义属性?

局部过滤器:filters

局部自定义属性:directives

3.VUE的生命周期?

  • beforeCreate
  • created
  • beforeMount
  • mounted
  • beforeUpdate
  • updated
  • beforeDestroy
  • destroyed

4.vue中的路由?

路油器的使用:

  1. 引入路由文件
  2. 准备路由所需的组件
  3. 创建路由对象,在这个对象里配置路由规则
  4. 通过routes属性配置路由规则,
  5. 在vue实例中注入路由,
  6. 通过router-view挖坑,路径匹配到的组件会渲染到这个坑里
  7. vue路由中通过router-link去做跳转,它有一个to属性,to属性的值必须和path中的路径对应
    router-link将来会被渲染成为a标签,它的to属性会被渲染成a标签的href属性,但它的值前对面会加一个#,变为锚点

5.Vue路由传参与取值的两种方法?

 1.传参: jquery   params
image.png
image.png
 2.取值: jquery   params
image.png

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,269评论 19 139
  • 相关概念 混合开发和前后端分离 混合开发(服务器端渲染) 前后端分离后端提供接口,前端开发界面效果(专注于用户的交...
    他爱在黑暗中漫游阅读 2,910评论 4 45
  • vue是什么? vue是构建数据驱动的web界面的渐进式框架。Vue.js 的目标是通过尽可能简单的 API 实现...
    九四年的风阅读 8,764评论 2 131
  • vue-cli搭建项目 确保安装了node与npm 再目标文件夹下打开终端 执行cnpm i vue-cli -g...
    Akiko_秋子阅读 3,304评论 1 22
  • 一:什么是闭包?闭包的用处? (1)闭包就是能够读取其他函数内部变量的函数。在本质上,闭包就 是将函数内部和函数外...
    xuguibin阅读 9,817评论 1 52