zoukankan      html  css  js  c++  java
  • Vue基础 の render() 函数

     
        <div id="app"></div>
        <script>
            const root = Vue.createApp({
                template:`
                    <div> 
                      <my-title :level='2'>
                        hey
                      <my-title/>
                      
                    </div>
                `
            })
            //定义 全局组件
            root.component('my-title',{
                props:['level'],
                template:` 
                    <h1 v-if='level === 1'> <slot/> </h1>
                    <h2 v-if='level === 2'> <slot/> </h2>
                `
            })
            root.mount('#app')
        </script>
    View Code

    render(){ } 使用

    <body>
        <div id="app"></div>
        <script>
            const root = Vue.createApp({
                template:`
                    <div> 
                      <my-title :level='2'>
                        hey
                      <my-title/>
                    </div>
                `
            })
            //定义 全局组件
            root.component('my-title',{
                props:['level'],
                render(){
                    //h函数
                    const {h} = Vue;
                        //第一个参数标签名 , 第二个参数标签的属性 , 第三个参数 数组,字符串 床日
                    return h('h'+this.level,{}, this.$slots )
                }
            })
            root.mount('#app')
        </script>
    </body>
    View Code
    <body>
        <div id="app"></div>
        <script>
            const root = Vue.createApp({
                template:`
                    <div> 
                      <my-title :level='2'>
                        hey
                      <my-title/>
                    </div>
                `
            })
            //定义 全局组件
            root.component('my-title',{
                props:['level'],
                render(){
                    //h函数
                    const {h} = Vue;
                        //第一个参数标签名 , 第二个参数标签的属性 , 第三个参数 数组,字符串 床日
                    return h('h'+this.level,{}, this.$slots )
                }
            })
            root.mount('#app')
        </script>
    </body>
  • 相关阅读:
    SurvivalShooter学习笔记(二.玩家移动旋转)
    SurvivalShooter学习笔记(一.相机跟随)
    Unity平台的预处理
    设计模式之简单工厂模式
    求每一位数和
    10进制转化为m进制
    m进制转化为10进制
    【硬件模块】华为NBIOT 使用记录
    【编程语言】Matlab 学习记录
    【设计模式】观察者模式
  • 原文地址:https://www.cnblogs.com/Hanro-Z/p/14586089.html
Copyright © 2011-2022 走看看