美文网首页
一、挂载点、模板与实例的关系

一、挂载点、模板与实例的关系

作者: 李浩然_6fd1 | 来源:发表于2019-02-13 15:34 被阅读0次

一、挂载点、模板与实例的关系
挂载点:Vue中的el属性所绑定的DOM节点
Vue只会处理挂载点内的内容

模板:挂载点内部的内容都是模板
模板不仅仅可以放在挂载点内部,也可以放在Vue实例中,用template属性,写在template属性中。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Vue入门</title>
    <script src="./vue.js"></script>
</head>
<body>
    <!-- 挂载点,模板,实例之间的关系 -->
    <div id="root">
        <h1>{{msg}}</h1>
    </div>
    
    <script>
        new Vue({
            el:"#root",
            data:{
                msg:"hello world"
            }
        })
    </script>
</body>
</html>

1、上述Vue实例中,el属性id=root对应的div标签是挂载点,实例中会处理此div内的内容,若有其他标签,但是id不等于root,这样的标签就不是挂载点;
2、模板就是挂载点内的内容,模板不仅仅可以写在body标签中的挂载点内,还可以写在Vue实例中。上述 <h1>hello {{msg}}</h1> 就是模板,此模板在Vue实例中是写在template属性中:

template:"<h1>{{msg}}</h1>",

3、h1标签中有两个花括号,此为“插值表达式”,花括号内的为标记,真正表达出来的为Vue的data属性中的标记后的内容,所以在div中,msg真正表现在出来的是hello world。

相关文章

  • 一、挂载点、模板与实例的关系

    一、挂载点、模板与实例的关系挂载点:Vue中的el属性所绑定的DOM节点Vue只会处理挂载点内的内容 模板:挂载点...

  • vue.js

    [vuejs挂载点,模板与实例的关系] 挂载点:element对应的标签 上面的html中{{msg}}去掉 这个...

  • Vue 基础语法

    创建一个 vue 实例 挂载点,模板与实例 实例:使用 new 关键字,生成一个实例 挂载点:实例中 el 后面的...

  • vue.js

    --vue不再去操作dom元素,而是直接操作数据 --第一个vue实例 --挂载点、模板、实例之间的关系 挂载点-...

  • vue学习

    vue 1 . 挂载点、实例和模板 挂载点:vue实例el属性对应的dom节点。vue只处理挂载点的下的内容 模板...

  • vue第一个实例挂载点、模板、实例之间的关系

    挂载点 指的是Vue实例里的el属性对应的dom节点 id 模板 指的是挂载点内部的内容,实例里template属...

  • vue第二课:挂载点,模板,实例之间的关系

    vue实例是的el的绑定==挂载 而这个div为挂载点 挂载通过id或者是class 模板:挂载点内部的所有内容都...

  • Vue父组件和子组件之间传递数据

    一、概念解析 挂载点: Vue实例的el属性对应的id,vue只会处理挂载点下面包含的内容模板: 挂载点下面包含...

  • vue基础学习笔记

    1.vue实例、挂载点、模板创建vue实例:new Vue({el:"#root"})el含义:这个实例接管id=...

  • 【Vue.js】挂载点,模板与实例(二)

    1、模板使用方式一,将数据写在data中 二、模板使用方式二,将数据写在template中,可携带html标签

网友评论

      本文标题:一、挂载点、模板与实例的关系

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