VUE基础01-响应式
SFC(Single-File Component,缩写为 SFC)
SFC 是一种可复用的代码组织形式,它将从属于同一个组件的 HTML、CSS 和 JavaScript 封装在使用 .vue 后缀的文件中。
响应式
reactive()
reactive() 只适用于对象 (包括数组和内置类型,如 Map 和 Set)。
import { reactive } from 'vue'
const counter = reactive({
count: 0
})
console.log(counter.count) // 0
counter.count++
ref()
ref() 则可以接受任何值类型。ref 会返回一个包裹对象,并在 .value 属性下暴露内部值。
import { ref } from 'vue'
const message = ref('Hello World!')
console.log(message.value) // "Hello World!"
message.value = 'Changed'
示例代码
<script setup>
import { reactive , ref } from 'vue'
// 此处声明一些响应式状态
// reactive()只适用于对象(包括数组和内置类型,如Map和Set)
const counter = reactive({
count: 0
})
console.log(counter.count)
counter.count++
// ref()可接受任何类型,ref会返回一个包裹对象
const message = ref('Hello VUE!')
console.log(message.value)
message.value = 'Changed'
</script>
<template>
<h1>Cout is : {{counter.count}}</h1>
<h2>
{{ message.split('').reverse().join('') }}
</h2>
</template>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
2019-07-11 java中23种优秀的设计模式