码迷,mamicode.com
首页 > 其他好文 > 详细

8.组件中父传子(props)中的驼峰标识

时间:2021-01-02 11:23:47      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:mes   ring   组件   cin   span   rop   rgb   temp   身高   

<body>
    <!-- 父组件模板  -->
    <div id="app">
        <!-- 如果属性名有 大写 要换小写 并用 - 隔开 如下 -->
        <cpn :cinfo="info" :child-my-message="message"></cpn>

    </div>
    <!-- 子组件模板 -->
    <template id="cpn">
        <div>
            <p>名字:{{ cinfo.name }} </p>
            <p>年龄:{{ cinfo.age }} </p>
            <p>身高:{{ cinfo.height }} </p>
            <h1> {{ childMyMessage }} </h1>
        </div>
       
    </template>
    <script src=‘https://cdn.jsdelivr.net/npm/vue@2.6.12/dist/vue.js‘></script>
    <script>
        // 子组件
        const cpn = {
            template: "#cpn",
            props: {
                cinfo: {
                    type: Object,
                    default () {
                        return {}
                    }
                },
                childMyMessage: {
                    type: String,
                    default: ""
                }
            }
        }

        // 父组件
        const app = new Vue({
            el: ‘#app‘,
            data: {
                info: {
                    name: "why",
                    age: 17,
                    height: 162
                },
                message: "好好学习 天天向上"
            },
            components: {
                cpn
            }
        })
    </script>
</body>

 

8.组件中父传子(props)中的驼峰标识

标签:mes   ring   组件   cin   span   rop   rgb   temp   身高   

原文地址:https://www.cnblogs.com/yanglaxue/p/14208011.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!