zoukankan      html  css  js  c++  java
  • vue中$emit 和$on 和$set的用法

    1.$set的用法:给 student对象新增 age 属性

    data () {

             return {

                                 student: { name:"里斯'}

                              }

             }

    直接给student赋值不会触发视图更新

    mounted () { this.student.age = 18}

    正确写法:this.$set(this.data,”key”,value’)

    mounted () { this.$set(this.student,"age", 18) }

    2.this.$emit()触发事件 vm.$emit(event,"参数")

    监听当前实例上的自定义事件。事件可以由vm.$emit触发。回调函数会接收所有传入事件触发函数的额外参数

    3.vm.$on(event,callback)

    触发当前实例上的事件。附加参数都会传给监听器回调。

     

  • 相关阅读:
    export和import实现模块化
    Net Core
    DockerCon 2016
    NET Core 构成体系
    Cloud Engine
    JVM内存结构
    Signalr
    Rabbit.Rpc
    遍历指定包名下所有的类(支持jar)(转)
    httpd的简单配置(转)
  • 原文地址:https://www.cnblogs.com/huanhuan55/p/9841733.html
Copyright © 2011-2022 走看看