美文网首页
render渲染组件

render渲染组件

作者: 最爱喝龙井 | 来源:发表于2019-08-26 08:53 被阅读0次

render

render渲染组件,也可以实现components一样的效果

<!DOCTYPE html>
<html lang="zh-CN">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script src="js/vue.js"></script>
</head>

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

    <script>
        var login = {
            template: '<h1>这是登陆组件</h1>'
        }
        var vm = new Vue({
            el: '#app',
            data: {},
            methods: {},
            // 定义render函数,这里的参数createElements也是一个函数
            render: function(createElements) { 
                return createElements(login)
            }
        });
    </script>
</body>

</html>

rendercomponents两种方式的区别:render方式不用显示的定义一个标签,来表示占位,告诉vue就是替换这个部分,因为他没有这个标签,所以vue实例控制的区域内所有的元素都会被覆盖,好比v-text的方式,components的方式就只是替换定义的标签的位置,别的位置不会替换。

相关文章

  • React 文档再学习 2 增加交互

    渲染(Render)和提交(Commit) 组件展示在页面之前,须有React 渲染 (Render)。可以如此想...

  • render渲染组件

    render render渲染组件,也可以实现components一样的效果 render 和 component...

  • 玩转Vue_render函数

    新创建一个html,利用之前学过的组件注册完成渲染 使用render函数也可以渲染组件 区别 : 使用render...

  • 2019-07-03render函数

    新创建一个html,利用之前学过的组件注册完成渲染 使用render函数也可以渲染组件 区别 : 使用render...

  • render函数

    使用render函数可以渲染组件 区别 : 使用render渲染的组件会完全替换el挂载元素中的内容,而第一种方法...

  • 2021-09-10 iview tabel添加个icon图标

    iview Table组件渲染操作按钮, render 渲染icon图标更改方法问题描述: Table组件操作,i...

  • [react]render的执行过程

    render和componentDidMount的执行顺序 1 数据进来首先执行render渲染基本页面组件(r...

  • React生命周期

    一、类组件生命周期流程 一、首次渲染 创建 constructor 渲染 render 挂载 componentD...

  • 组件的生命周期

    componentWillMount:组件创建之前getInitialState:初始化状态render:渲染视图...

  • 关于render渲染优化

    关于render渲染优化 除初始化组件渲染外,组件会在以下两种情况下发生重渲染: 1、当调用setState()函...

网友评论

      本文标题:render渲染组件

      本文链接:https://www.haomeiwen.com/subject/oailectx.html