VUE模板语法{插值表达式}的用法

插值表达式是什么?

分别对比,如下:

Jquery中:text( )函数

原生JS中:innerHTML

VUE中:{{ message }}

<div id="app">
  {{ message }}
</div>

这段代码的意思可以用原生js的思路理解为,一个父元素id:app,现在设置他的innerTEXT,设置内容为变量message

exportdefault {
data() {
return {
  message:'这里就是显示的文字了'
 }
}
//这段代码会被自动渲染为:
<div id="app">
  这里就是显示的文字了
</div>

插值表达式也可以放计算结果{computed}

<template>
  <div>{{digseo}}</div>
</template>

<script>
export default {
  data() {
    return {};
  },computed:{
      digseo(){
          return 2+2
      }
  }
};
</script>

这里{{digseo}}渲染的结果很简单2+4所以结果为4
这里有一个需要注意的点就是{{digseo}}里面的名字需要是computed中函数的名字

比如digseo()>{{digseo}}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值