[Vue3]在setup中声明响应式数据(ref,reactive)

/ 54,605评论 / 305305阅读 / 2点赞

响应式数据是vue的一大亮点,下面我们来聊聊如何声明响应式数据

直接声明变量

<script setup>
let num = 0;
const clickFun = () => {
    console.log("num:", ++num);
}
</script>

<template>
    <div style="display:flex;flex-direction: column;">
        <span>num : {{num}}</span>
        <button @click="clickFun()">修改</button>
    </div>
</template>

ref(基本数据类型)

<script setup>
import { ref } from 'vue';

let num = 0;
let refNum = ref(0);
console.log("refNum:", refNum);
console.log("refNum.value", refNum.value);

const clickFun = () => {
    console.log("num:", ++num);
    console.log("refNum.value:" , ++refNum.value);
}
</script>

<template>
    <div style="display:flex;flex-direction: column;">
        <span>num : {{num}}</span>
        <span>refNum : {{refNum}}</span>
        <button @click="clickFun()">修改</button>
    </div>
</template>

reactive(对象)

<script setup>
import { ref,reactive } from 'vue';

let num = 0;
let refNum = ref(0);
let rea = reactive({
    num:0
});

console.log("refNum:", refNum);
console.log("refNum.value", refNum.value);
console.log("rea", rea);

const clickFun = () => {
    console.log("num:", ++num);
    console.log("refNum.value:" , ++refNum.value);
    console.log("rea.num:", ++rea.num);
}

</script>

<template>
    <div style="display:flex;flex-direction: column;">
        <span>num : {{num}}</span>
        <span>refNum : {{refNum}}</span>
        <span>rea.num : {{rea.num}}</span>
        <button @click="clickFun()">修改</button>
    </div>
</template>
  1. Dennisdrync说道:

    Компания КЗТО https://radiators-teplo.github.io/ известна производством высококачественных радиаторов, которые обеспечивают эффективное отопление и долговечность. Продукция КЗТО включает радиаторы различных модификаций, подходящие для любых помещений. Они изготавливаются из прочных материалов, что гарантирует устойчивость к коррозии и высокую теплоотдачу.

  2. RonaldSwobe说道:

    https://cytotec.club/# cytotec online

  3. Davidfrify说道:

    generic propecia tablets generic propecia pills order propecia without insurance

  4. StephenDus说道:

    В нашем мире, где диплом – это начало отличной карьеры в любой отрасли, многие ищут максимально простой путь получения образования. Наличие официального документа об образовании сложно переоценить. Ведь диплом открывает дверь перед людьми, стремящимися начать профессиональную деятельность или учиться в любом ВУЗе.
    В данном контексте мы предлагаем быстро получить любой необходимый документ. Вы сможете купить диплом старого или нового образца, и это становится удачным решением для всех, кто не смог завершить образование или утратил документ. Любой диплом изготавливается с особой тщательностью, вниманием к мельчайшим деталям, чтобы на выходе получился полностью оригинальный документ.
    Плюсы данного решения состоят не только в том, что можно оперативно получить диплом. Весь процесс организовывается комфортно, с профессиональной поддержкой. Начиная от выбора подходящего образца до правильного заполнения персональной информации и доставки по России — все под абсолютным контролем опытных мастеров.
    В итоге, для тех, кто хочет найти оперативный способ получить требуемый документ, наша компания предлагает выгодное решение. Приобрести диплом – это значит избежать длительного обучения и не теряя времени переходить к достижению собственных целей: к поступлению в ВУЗ или к началу успешной карьеры.

    https://diplomanc-russia24.com

  5. RonaldSwobe说道:

    http://cytotec.club/# order cytotec online

  6. RandallGuesE说道:

    does tamoxifen cause weight loss: nolvadex for pct – natural alternatives to tamoxifen

  7. Davidfrify说道:

    propecia generic propecia pill buying cheap propecia without insurance

  8. WilliamRen说道:

    http://nolvadex.life/# tamoxifen warning

  9. Davidfrify说道:

    aromatase inhibitors tamoxifen tamoxifen reviews tamoxifen moa

  10. 에그카지노说道:

    sandyterrace.com
    거의 정오가 되었을 때 내각 학자 Liu Jian, Li Dongyang, Xie Qian이 그를 만나자고 했습니다.

  11. TimsothyPal说道:

    В современном мире, где диплом становится началом удачной карьеры в любой области, многие ищут максимально простой путь получения качественного образования. Необходимость наличия официального документа об образовании сложно переоценить. Ведь диплом открывает дверь перед каждым человеком, который стремится вступить в профессиональное сообщество или продолжить обучение в любом ВУЗе.
    В данном контексте наша компания предлагает очень быстро получить любой необходимый документ. Вы можете заказать диплом старого или нового образца, и это будет удачным решением для человека, который не смог закончить обучение или утратил документ. диплом изготавливается с особой аккуратностью, вниманием ко всем деталям, чтобы в итоге получился продукт, полностью соответствующий оригиналу.
    Преимущества такого решения состоят не только в том, что вы максимально быстро получите диплом. Процесс организован удобно, с нашей поддержкой. От выбора необходимого образца документа до грамотного заполнения персональной информации и доставки в любой регион России — все под полным контролем наших специалистов.
    Для тех, кто ищет максимально быстрый способ получения требуемого документа, наша компания готова предложить выгодное решение. Купить диплом – значит избежать продолжительного процесса обучения и сразу перейти к личным целям, будь то поступление в ВУЗ или начало карьеры.

    https://diploman-rossiya.com

  12. WilliamRen说道:

    http://lisinopril.network/# lisinopril tabs 4mg

  13. RandallGuesE说道:

    buy cipro online without prescription: buy cipro cheap – antibiotics cipro

  14. Davidfrify说道:

    purchase cytotec buy cytotec over the counter п»їcytotec pills online

  15. WilliamRen说道:

    http://ciprofloxacin.tech/# buy ciprofloxacin

  16. Ismaelenriz说道:

    В нашем обществе, где диплом – это начало отличной карьеры в любой области, многие стараются найти максимально простой путь получения качественного образования. Наличие официального документа об образовании переоценить просто невозможно. Ведь именно диплом открывает двери перед любым человеком, который собирается вступить в сообщество квалифицированных специалистов или учиться в ВУЗе.
    Предлагаем быстро получить этот важный документ. Вы сможете приобрести диплом, что является удачным решением для всех, кто не смог завершить образование, утратил документ или желает исправить плохие оценки. Любой диплом изготавливается аккуратно, с особым вниманием к мельчайшим деталям. На выходе вы получите продукт, 100% соответствующий оригиналу.
    Преимущества этого подхода заключаются не только в том, что можно оперативно получить свой диплом. Весь процесс организован комфортно, с профессиональной поддержкой. Начав от выбора подходящего образца диплома до консультаций по заполнению личной информации и доставки по стране — все находится под абсолютным контролем опытных специалистов.
    Для тех, кто ищет быстрый и простой способ получения необходимого документа, наша компания предлагает выгодное решение. Купить диплом – это значит избежать продолжительного процесса обучения и сразу переходить к достижению своих целей: к поступлению в ВУЗ или к началу трудовой карьеры.

    https://diploman-russiyan.com

  17. Davidfrify说道:

    cytotec online п»їcytotec pills online buy cytotec over the counter

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注