1.Vue3.0computed属性的使用

1.Vue3.0computed属性的使用,第1张

<template>
  <div>
    <h1>一个人的信息</h1>
    : <input type="text" v-model="person.firstName"><br>
    : <input type="text" v-model="person.lastName"> <br>
    <span>{{person.fullName}}</span>
  </div>
</template>

<script>
import { reactive,computed } from "vue";
export default {
  name: "Demo",
  setup() {

    let person = reactive({
      firstName:'张',
      lastName:'三'
    })
    //这里是往person属性里面追加一个fullName的值
    //好处是:如果在这里追加就不用在暴露一个对象
     person.fullName = computed(() => {
      return person.firstName + '-' + person.lastName
    })
    return {
      person,
    }
  },
};
</script>

<style>
</style>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1297250.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)

保存