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>
  • 相关阅读:
    Java学习之路(四)
    HTML学习之canves元素
    一些常用的SQL查询语句
    数据库实现动态表头
    Java学习之路(三)
    Java学习之路(二)
    Java学习之路(一)
    UML类图几种关系的总结(转)
    vue 项目全局修改element-ui的样式
    NGINX 资料
  • 原文地址:https://www.cnblogs.com/Hanro-Z/p/14586089.html
Copyright © 2011-2022 走看看