一:父组件向子组件传递参数
<template >
<div id="app">
<h1 v-text="title"></h1>
<input type="text" v-model="newItem" @keyup.enter="addNew">
<ul>
<li v-for="(list,index) in items" :class="{finished: list.isFinished}" @click="toggleFinish(list)" :key="index" :id="index">
{{list.label}}
</li>
</ul>
<hello2 msgfromfather="今天下大雨了">引入组件</hello2>
<img src="./assets/logo.png">
<router-view></router-view>
</div>
</template>
子组件需要做的事情:
<script> export default { name: 'hello', data () { return { msg: 'Welcome to Your Vue.js App' } }, props: ['msgfromfather'], methods: { onClickMe: function () { console.log(this.msgfromfather) } } } </script> 模板展示 <h2>{{msgfromfather}}</h2>
二:子组件向父组件传递参数