学习笔记(21):Vue2.x从入门到实战-propsData Option 全局扩展的数据传递

立即学习:https://edu.csdn.net/course/play/6823/135330?utm_source=blogtoedu

propsData Option全局扩展

propsData 不是和属性有关,他用在全局扩展时进行传递数据。先看下全局扩展知识

<pop></pop>
var popProps=Vue.extend({
        template:`<p>{{msg}}</p>`,
        data:function () {
            return{
                msg:'Hello Vue'
            }
        }
    });
    new popProps().$mount('pop');//挂载

现在我们就用propsData选项传递数据

var popProps=Vue.extend({
        template:`<p>{{msg}}-{{content}}</p>`,
        data:function () {
            return{
                msg:'Hello Vue'
            }
        },
        props:['content']
    });
    new popProps({propsData:{content:'propsData'}}).$mount('pop');//挂载

我们用propsData三步解决传值: 1.在全局扩展里加入props进行接收。propsData:{content:'propsData'} 2.传递时用propsData进行传递。props:[‘content’] 3.用插值的形式写入模板

新手一枚,若有不足,请指正!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值