您的位置:首页 > Web前端 > Vue.js

Vue组件通讯(props) 父传子

2018-12-19 22:03 211 查看
<!DOCTYPE html>
<html lang="en">
<head>
<title></title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="./vue.js"></script>
</head>
<body>
<div id="app">
<!-- 组件 -->
<father></father>
</div>
<script>
// 子组件
let son = {
template: '<div>哇老爹给我传了{{sonmoney}}个皮肤,开森^_^</div>',
// 使用props定义获取
props: ['sonmoney']
}
//  创建全剧组建
// <son :sonmoney="money"></son>  和上面props: ['sonmoney']对应
Vue.component('father', {
template: `
<div>
<h1>瓜娃子我是你爹,我有{{money}}皮肤传给你啊</h1>
<son :sonmoney="money"></son>
</div>
`,
components: {
son
},
// data必须是一个函数,要返回一个新的对象
data () {
return {
money: 365
}
}
})
var vm = new Vue({
el: '#app',
data: {

}
})
</script>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: