zoukankan      html  css  js  c++  java
  • vue中Template 制作模版

    一、直接写在选项里的模板

    直接在构造器里的template选项后边编写。这种写法比较直观,但是如果模板html代码太多,不建议这么写。

    javascript代码:

    var app=new Vue({
         el:'#app',
         data:{
             message:'hello Vue!'
          },
         template:`
            <h1 style="color:red">我是选项模板</h1>
         `
    })

    这里需要注意的是模板的标识不是单引号和双引号,而是,就是Tab上面的键。

    二、写在<template>标签里的模板

    这种写法更像是在写HTML代码,就算不会写Vue的人,也可以制作页面。

       <template id="demo2">
                 <h2 style="color:red">我是template标签模板</h2>
        </template>
     
        <script type="text/javascript">
            var app=new Vue({
                el:'#app',
                data:{
                    message:'hello Vue!'
                },
                template:'#demo2'
            })
        </script>

    三、写在<script>标签里的模板

    这种写模板的方法,可以让模板文件从外部引入。

       <script type="x-template" id="demo3">
            <h2 style="color:red">我是script标签模板</h2>
        </script>
     
        <script type="text/javascript">
            var app=new Vue({
                el:'#app',
                data:{
                    message:'hello Vue!'
                },
                template:'#demo3'
            })
        </script>

    这节课我们学习了Template的三种写法,以后学习到vue-cli的时候还会学到一种xxx.vue的写法。

    来源:http://jspang.com/2017/03/14/vue2_02/

  • 相关阅读:
    排序算法-简单选择排序
    pygame模块的简介
    python设计模式之工厂模式
    一次完整的HTTP请求流程(当我们在浏览器输入一个URL后,发生了什么)
    HTTP协议,TCP、UDP协议
    Django rest framework框架中有哪些组件
    flask
    Flask上下文管理
    mac如何开启两个vmware虚拟机
    HTTP状态码
  • 原文地址:https://www.cnblogs.com/sxgxiaoge/p/9187081.html
Copyright © 2011-2022 走看看