zoukankan      html  css  js  c++  java
  • VUE课程参考---3、VUE模板语法

    VUE课程参考---3、VUE模板语法

    一、总结

    一句话总结:

    在vue模板里面解析数据,可以用大括号表达式,比如{{msg}},也可以用指令,比如v-html(以html标签方式插入文本),v-text(以文本方式插入文本)等
    <div id="app">
        <p>{{msg}}</p>
        <p>{{msg.toUpperCase()}}</p>
        <p v-text="msg"></p>
        <p v-text="html1"></p>
        <p v-html="html1"></p>
    </div>
    <script src="../js/vue.js"></script>
    <script>
        let vm=new Vue({
            el:'#app',
            data:{
                msg:'hello,花好月圆',
                html1:'<a href="https://fanrenyi.com">让学过的东西不再忘记的 编程视频学习网站</a>'
            }
        });
    </script>

    1、v-html和v-text 指令的作用分别是什么?

    v-html:以html标签方式插入文本
    v-text:以文本方式插入文本

    2、vue里面我们常说的模板是什么(也就是mvvm中第一个v(view))?

    动态的html页面:vue框架里面就是在html中带一些js代码(js表达式)来插入数据

    二、VUE模板语法

    博客对应课程的视频位置:

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>3、VUE模板语法</title>
     6 </head>
     7 <body>
     8 <!--
     9 
    10 视图(模板)的理解
    11 动态的html页面
    12 13 后端框架mvc模式里面的模板就是在html中带一些后端代码来插入数据,
    14 vue框架里面就是在html中带一些js代码(js表达式)来插入数据,
    15 这里的js是对象
    16 17 
    18 vue中模板里面解析数据
    19 大括号表达式:比如{{msg}}
    20 指令(以v-开头的自定义标签属性):v-html,v-text等
    21 
    22 v-html:以html标签方式插入文本
    23 v-text:以文本方式插入文本
    24 
    25 -->
    26 <div id="app">
    27     <p>{{msg}}</p>
    28     <p>{{msg.toUpperCase()}}</p>
    29     <p v-text="msg"></p>
    30     <p v-text="html1"></p>
    31     <p v-html="html1"></p>
    32 </div>
    33 <script src="../js/vue.js"></script>
    34 <script>
    35     let vm=new Vue({
    36         el:'#app',
    37         data:{
    38             msg:'hello,花好月圆',
    39             html1:'<a href="https://fanrenyi.com">让学过的东西不再忘记的 编程视频学习网站</a>'
    40         }
    41     });
    42 </script>
    43 </body>
    44 </html>
     
  • 相关阅读:
    Samba 4.0 RC3 发布
    SymmetricDS 3.1.7 发布,数据同步和复制
    Express.js 3.0 发布,Node.js 的高性能封装
    GIFLIB 5.0.1 发布,C语言的GIF处理库
    jQuery UI 1.9.1 发布
    SVN Access Manager 0.5.5.14 发布 SVN 管理工具
    DynamicReports 3.0.3 发布 Java 报表工具
    HttpComponents HttpClient 4.2.2 GA 发布
    AppCan 2.0 正式发布,推移动应用云服务
    Ruby 2.0 的新功能已经冻结
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12722528.html
Copyright © 2011-2022 走看看