zoukankan      html  css  js  c++  java
  • VUE课程参考---5、属性绑定v-bind

    VUE课程参考---5、属性绑定v-bind

    一、总结

    一句话总结:

    v-bind是vue中绑定属性的指令,v-bind中可以写合法的js表达式,v-bind: 指令可以被简写为 :要绑定的属性
    <div id="app">
    <!--    <p title="123">{{msg}}</p>-->
        <!--v-bind是在vue中用于绑定属性的指令-->
        <p v-bind:title="myTitle">{{msg}}</p>
        <!--vue的指令里面都可以写合法的js表达式-->
        <p v-bind:title="myTitle + ':  这是拼接的内容'">{{msg}}</p>
        <!--v-bind: 指令可以被简写为 :要绑定的属性-->
        <p :title="myTitle + ':  这是拼接的内容'">{{msg}}</p>
    </div>
    <script src="../js/vue.js"></script>
    <script>
        let vm=new Vue({
            el:'#app',
            data:{
                msg:'让学过的东西不再忘记的 编程视频学习网站:fanrenyi.com',
                myTitle:'这是一个自定义的title'
            }
        });
        //console.log(vm);
    </script>

    1、属性绑定指令 v-bind: 的简写形式是什么?

    v-bind: 指令可以被简写为 :要绑定的属性
    <div id="app">
    <!--    <p title="123">{{msg}}</p>-->
        <!--v-bind是在vue中用于绑定属性的指令-->
        <p v-bind:title="myTitle">{{msg}}</p>
        <!--vue的指令里面都可以写合法的js表达式-->
        <p v-bind:title="myTitle + ':  这是拼接的内容'">{{msg}}</p>
        <!--v-bind: 指令可以被简写为 :要绑定的属性-->
        <p :title="myTitle + ':  这是拼接的内容'">{{msg}}</p>
    </div>
    <script src="../js/vue.js"></script>
    <script>
        let vm=new Vue({
            el:'#app',
            data:{
                msg:'让学过的东西不再忘记的 编程视频学习网站:fanrenyi.com',
                myTitle:'这是一个自定义的title'
            }
        });
        //console.log(vm);
    </script>

    二、属性绑定v-bind

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

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>属性绑定v-bind</title>
     6 </head>
     7 <body>
     8 <!--
     9 
    10 v-bind
    11 作用:v-bind是在vue中用于绑定属性的指令
    12 
    13 注意:vue的指令里面都可以写合法的js表达式
    14 
    15 简写:v-bind: 指令可以被简写为 :要绑定的属性
    16 
    17 
    18 -->
    19 <div id="app">
    20 <!--    <p title="123">{{msg}}</p>-->
    21     <!--v-bind是在vue中用于绑定属性的指令-->
    22     <p v-bind:title="myTitle">{{msg}}</p>
    23     <!--vue的指令里面都可以写合法的js表达式-->
    24     <p v-bind:title="myTitle + ':  这是拼接的内容'">{{msg}}</p>
    25     <!--v-bind: 指令可以被简写为 :要绑定的属性-->
    26     <p :title="myTitle + ':  这是拼接的内容'">{{msg}}</p>
    27 </div>
    28 <script src="../js/vue.js"></script>
    29 <script>
    30     let vm=new Vue({
    31         el:'#app',
    32         data:{
    33             msg:'让学过的东西不再忘记的 编程视频学习网站:fanrenyi.com',
    34             myTitle:'这是一个自定义的title'
    35         }
    36     });
    37     //console.log(vm);
    38 </script>
    39 </body>
    40 </html>
     
  • 相关阅读:
    HDU 4705 Y
    POJ 3614 Sunscreen
    Aizu 2170 Marked Ancestor
    POJ 3616 Milking Time
    POJ 2385 Apple Catching
    POJ 2229 Sunsets
    HDU 4678 Mine
    树的重量
    579Div3
    迷途之家2019联赛
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12722886.html
Copyright © 2011-2022 走看看