VUE(子伝親)$refsの方式

1643 ワード





    
        -    -$refs
    
    




// , Vue.component('com-a',{ template:` <div class="com-a"> <p>com-a </p> <p>{{ message }}</p> </div> `, data(){ return { message:'com-a message' } }, methods:{ hello(){ console.log('hello com-a') } } }) // vue const app = new Vue({ el:'#app', data:{}, methods:{ handleClick(){ // document.getElementById, ref // console.log(this.$refs['coma'])// com-a // console.log(this.$refs.coma)// com-a , , // const dai = this.$refs['coma'] console.log(dai.message)//com-a message, // , ( , ) dai.message = 'daijie'// dai.hello()// , } } })