beforeMoun中 render 的首次调用

beforeMount:中 render 的作用是渲染

<div id="app"></div>


<script>
    var vm = new Vue({
        el:"#app",
        template :"<h3>{{msg}}</h3>",//标签模板
        /*
        * 1. 原本在 div 中显示的内容应该是 data 中的数据
        * 2. 用了 render 进行渲染,内容将替换 div 显示的 data 的内容
        * 3. 挂载: 用 $mount() 实现挂载
        * 4. render的函数:createElement("标签名称",{属性样式},[显示的内容])
        * */
        render(createElement){
            return createElement ("p",{
                //class:"hh3",
                style:{
                    color:"#f60",
                    fontSize:"24px"
                },
            },"使用了render 就不会显示 data 中的内容了")//一个内容
            //多个内容
            //["使用了render 就不会显示 data 中的内容了",createElement("h1","前边的样式名称规定我的样式"),createElement("p","点击链接")]
        },
        data:{msg:"没有 render 渲染 我才会显示"},
    });
</script>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值