Vue框架学习笔记——指令语法:v-bind动态绑定属性、data的层级结构


指令语法

在标签中想让属性动态变化的时候,不能使用插值语法。
插值语法一般用于标签体中,当针对标签的里面的时候,例如标签属性,就可以使用指令语法

v-bind,增加标签内属性动态绑定方式

{{name}}

需要写成类似这样的代码

<a v-bind:href="url">百度</a>

通过v-bind将这个属性动态绑定,将""字符串内的作为js表达式
v-bind也可以简写为

<a :href="url">百度</a>

data的层级结构

  <div class="box" id="box">
    <h1>
      {{school.name}}hello,world{{name}}
    </h1>
    <a :href="url">百度</a>
  </div>
  <script type="text/javascript">
    Vue.config.productionTip = false

    new Vue({
      el: '#box',
      data: {
        name: "这里是name的值",
        url: "http://www.baidu.com",
        school: {
          name: "层级"
        }
      }
    })
  </script>

在这里插入图片描述


至此,结束。

如果你觉得这篇文章写的不错,多多点赞~收藏吧!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值